Tag Archive for: leprosy

Spinalonga island

Spinalonga, the island of banned mirrors

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