Dinosaur statue at Trafalgar Square, London, England


Size: 4441px × 3331px
Location: Trafalgar Square, London, England
Photo credit: © Leslie Wilk / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, column, dinosaur, england, famous, landmark, london, nelsons, square, statue, trafalgar