The small Agios Giorgios (St. John) church in Leros. Leros has several of these small churches the size of dog kennels.
Leros 2008 * Travels * Next »