image

Previous Index Next

The Venetian lighthouse at Rethimnon on the north coast of Crete.

Copyright © Rod Smallwood 2011