The Nelson Mandela statue in Parliament Square in London England is a photograph by Robert Preston which was uploaded on January 23rd, 2014.
The Nelson Mandela statue in Parliament Square in London England
The Nelson Mandela statue in Parliament Square, Westminster, London, UK
Title
The Nelson Mandela statue in Parliament Square in London England
Artist
Robert Preston
Medium
Photograph
Description
The Nelson Mandela statue in Parliament Square, Westminster, London, UK
Uploaded
January 23rd, 2014