Browse By


Mandatory Credit: Photo by Gavin Rodgers/REX (788247l).. Houses where lepers lives. Large building is hospital where some were eventually treated on the island. Spinalonga Island, Crete, Greece.. Spinalonga Island, Crete, Greece – Jul 2008.. Setting for Victoria Hislop’s million selling novel ‘The Island’. Richard and Judy Book of the year, 2007. Victoria Hislop wife of Ian Hislop, comedian…

Please follow and like us:

Leave a Reply

Your email address will not be published. Required fields are marked *