Beauty will save

Beauty in everything

The Holy Trinity of the Meteora, Greece

Between a rock and a hard place: The Holy Trinity is part of the Meteora – which translates as ‘suspended in the air’ – complex of monasteries in Greece, one of the largest collections of such buildings in the country

The Holy Trinity of the Meteora, Greece