The village square, Halki, Naxos, Greece

30
The village square, Halki, Naxos, Greece

The village square, Halki, Naxos, Greece.