Upload Your Entry
''e kerrea tou foro ekona''
the icon inside the church at palochora, this church is hundreds of years old and still in very good condition