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 * Travelogues * Leros pictures * Next