Neo Faliro, Attica, Greece


Title Type City
Saint Demetrius Orthodox Church Εκκλησία Neo Faliro
Title Type City