Share
twitterlinkedinfacebook
Image 1 of 1
20150218_afric_12765.jpg
20 foot tall (6 meters) bronze statue of Nelson Mandela, Nelson Mandela Square, Sandton, Johannesburg, South Africa.