Tag Archive for: leprosy

Spinalonga island

Spinalonga, the island of banned mirrors

/
Spinalonga is an islet located on the northeastern side of Crete.…