Cell of Nelson Mandela at the Robben Island Prison in South Africa Robben Island, Cape Town, Western Cape, South Africa, Photo by Alberto Biscaro Design Pics Stock Photo - Afloimages
Cell of Nelson Mandela at the Robben Island Prison in South Africa; Robben Island, Cape Town, Western Cape, South Africa, Photo by Alberto Biscaro / Design Pics