The village square, Halki, Naxos, Greece

29
The village square, Halki, Naxos, Greece

The village square, Halki, Naxos, Greece.