Tag Archive for: Spinalonga

Spinalonga island

Spinalonga, the island of banned mirrors

/
Spinalonga island Spinalonga is an islet located on the north-eastern…