England, London, Westminster, Statue of Nelson Mandela


England, London, Westminster, Statue of Nelson Mandela


Size: 3744px × 5616px
Photo credit: © Steve Vidler / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, england, great, kingdom, london, mandela, nelson, statue, statues, uk, united, westminster