Iglesias in Koutsochero, Larisa, Greece


Title City
Saint Nicholas Orthodox Church Koutsochero
Title City