Michael A. Stecker
mike@mstecker.com

 


 

Meteora, Greece
The monasteries of Meteora are built on natural  rock pillars, at the northwestern edge of the Plain of Thessaly
in central Greece.