A London Bus, Trafalgar Square and Big Ben / Houses of Parliament in London
Size: 2886px × 4357px
Location: Trafalgar Square, London, UK
Photo credit: © Simon Crumpton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ben, big, bus, decker, double, houses, london, parliament, red, square, tourist, tourists, trafalgar, westminster