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