stephen

2939    St. Stephen Monastery, Meteora, Greece, 2010