Meteora 1995

The female monastery of Santo Stefano, perched on the summits of the rocks of the Meteors, in Greece. Below the village of Kalambaka. Analog photo 1995

Leave a comment

Leave a Reply