Skip to content
The Meteora is a very big #Orthodox Monastery in Central #Greece. It was built on sandstone rock pillars. pic.twitter.com/vvPfPnZJbs
— European Beauty (@MagicalEurope) May 19, 2019

Latest