-
I want to break free…
Prison Island is a small island off Stone Town with a dark past. Today is the home of the cutes Giant Aldabra Turtles.
Prison Island is a small island off Stone Town with a dark past. Today is the home of the cutes Giant Aldabra Turtles.