Bell and view in Leros
© Eric Bentzen

Bell and View

The tiny Crab Church lies on Leros' southern point near Xerokambos and with a view over the sea.

Leros 2008

Travels

Next »