Upload Your Entry
Church of the Virgin Mary of Ilariotissa, Potamos.
Dominating the streetscape in central Potamos. One of the largest and most magnificent churches on the island.