Greek Church

Greek Church

Greek Church and Flag in the mountains of Cyprus