Iglesias in Farres, Platanos, Achaea, Greece


Title City
Taxiarchai Orthodox Church Farres, Platanos
Title City