Locked
This key once locked a prison cell on the notorious Robben Island, South Africa, the prison that held Nelson Mandela. Now a museum, the prison was known for tor...
Read more
This key once locked a prison cell on the notorious Robben Island, South Africa, the prison that held Nelson Mandela. Now a museum, the prison was known for torturing anti-apartheid activists and political prisoners.
Read less
Read less
Views
217
Likes
Categories
Same photographer See all