Catholic church in Chora’s Castro, Naxos island.

Leave a comment