Gallery > Press & Public Relations > New statue of Nelson Mandela in Parliament Square,London
New statue of Nelson Mandela in Parliament Square,London

Location: London

Photographer: Ted Edwards