The village square, Halki, Naxos, Greece

28
The village square, Halki, Naxos, Greece

The village square, Halki, Naxos, Greece.