Nelson Mandela statue on the Place du XXe siecle (20th Century Square) in the city of Montpellier, France Add to clipboard ZA COM MR-T-7-5-1973 Item 24 July 2012 Part of Nelson Mandela Tributes