Nelson Mandela statue on Parliament Square, 2007, London: [Set of 10 Still Images] Add to clipboard ZA COM NMFPC-0072 Series 2007 Part of 1.13 Nelson Mandela > Awards and Tributes Nelson Mandela's statue on Parliament Square, London. Shots of Sahm Venter, Senior Researcher of the Nelson Mandela Foundation with the statue. Venter, Sahm