Londoners and tourists visit Trafalgar Square London England United Kingdom UK
Size: 4912px × 3264px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, attraction, britain, british, building, buildings, city, crowd, crowded, destination, england, english, europe, european, historic, holiday, icon, iconic, landmark, landmarks, london, londoners, pedestrians, people, road, roads, scene, sculpture, sightseeing, square, street, streets, summer, tourism, tourist, tourists, trafalgar, transport, transportation, travel, traveling, uk, urban, vacation, visit, visitors