24 December 2018

turtle island

Catching a ride to Turtle Island, also known as Changuu or Prisoner's Island. Used in the 1860s for rebellious slaves, and in 1919 the British governor of Seychelles sent four tortoises which now number over 100.
And, off to Mafia

No comments: