Greece 2011 - top lertpanyavit

Monasteries in Meteora, Greece built on top of rock spires.

MeteoraThessalyGreeceGR201105213038