mail_outline sales@mediastorehouse.com
Greece, Corfu - Larissa - Acropolis and Mosque of Hassan Bey (since demolished). Date: circa 1910s
The Meteora, Greece - KalabakaThe Meteora (" suspended rocks", " suspended in the air" or " in the heavens above" ) - one of the largest