Stock Photo: Greece, Meteora, Kastraki, Holy Monastery of Agia Triada (Holy Trinity) built on top of sandstone rock pillars

Stock Photo: 1916-7910 Greece, Meteora, Kastraki, Holy Monastery of Agia Triada (Holy Trinity) built on top of sandstone rock pillars