Stelida beach on Naxos

A woman strolls down a dirt road to Stelida beach on Naxos