Designed by
Title
Nelson Mandela Sculpture #37903612
Description
London,UK - Oct 30, 2009: Close up of the bronze statue of Nelson Mandela by Ian Walters on the South Bank in London on 30th October 2009. The piece was unveiled in 1985 by ANC President Oliver Tambo
This image is editorial