Holy Metropolitan Church of the Virgin Mary Spilaiotissa, Saint Blaise and Saint Theodora Augusta
4.8
(207)
Greek Orthodox church ⋅ Μητροπόλεως 1