Naxos Potato Salad

Try this summer potato salad recipe with sardines, from the Aegean island of Naxos.

D|K