Commissioned Art Installation
logo6.jpeg

ΜΕΤΕΩΡΑ , Meteora 

The name means "lofty", "elevated", and is etymologically related to meteor.

The Meteora (/ˌmɛtiˈɔːrə/;[1] Greek: Μετέωρα, pronounced [meˈteora]) is a rock formation in central Greece hosting one of the largest and most precipitously built complexes of Eastern Orthodox monasteries, second in importance only to Mount Athos.[2] The six (of an original twenty four) monasteries are built on immense natural pillars and hill-like rounded boulders that dominate the local area.

Abstract Mirror Installation 2-Marios_edited_edited.jpg
  • Facebook
  • YouTube
  • Instagram
press to zoom
press to zoom
press to zoom
press to zoom