Taxiarches, Trikala, Greece


Title Type City
Taxiarchai Orthodox Church Church Taxiarches
Title Type City