Frasta, Arta, Greece


Title Type City
Taxiarchai Orthodox Church Church Frasta
Title Type City