Ancient church of Christos in the ruined medieval town of Kastro on Skiathos island, Greece
churchreligionChristosKastroSkiathosGreecelifescapesgeoscapes
From History