ABOUTPAROS10

Church overlooks harbour on the island of Paros, Greece, which is the location of Yria Luxury Hotel