The Defiant Spirit of Spinalonga, an Island of Exiles

by Inka Piegsa-Quischotte Some of the most compelling images of Victoria Hislop’s book The Island are to be found in […]