Showing 1 results

Archival description
Nelson Mandela Centre of Memory Venter, Sahm United Kingdom English
Print preview View:
Nelson Mandela statue on Parliament Square, 2007, London: [Set of 10 Still Images]
Nelson Mandela statue on Parliament Square, 2007, London: [Set of 10 Still Images]