Big Ben Viewed from Trafalgar Square, London, England, UK.


Size: 2900px × 3625px
Location: Trafalgar Square, London, England, United Kingdom.
Photo credit: © PhotoEdit / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ben, big, blue, britain, british, capital, cities, city, clock, copy, copyspace, destination, england, famous, great, kingdom, landmark, lion, london, people, place, sky, space, square, statue, tower, trafalgar, travel, uk, united, vertical