Agios Isodoros is a small church in Leros. It lies on a small rock island off the coast.
Leros 2008 * Travels * Next »