Designed by
Title
Photo of the Monastery of Saint Stephen in Meteroa, Thessaly, Greece. #342328467
Description
The Monastery of Saint Stephen is an Eastern Orthodox monastery that is part of the Meteora monastery complex in Thessaly, Greece. In 1961, the monastery was converted into a nunnery.