Showing 1 results

Archival description
France Sculptures dedicated to Mandela
Print preview View:
Nelson Mandela statue on the Place du XXe siecle (20th Century Square) in the city of Montpellier, France
Nelson Mandela statue on the Place du XXe siecle (20th Century Square) in the city of Montpellier, France