Agios Isidoros in Leros
© Eric Bentzen

Agios Isodoros is a small church in Leros. It lies on a small rock island off the coast.

Leros 2008  *  Travels  *  Next »