Lion statue, Trafalgar Square, London, Britain, UK


Size: 5978px × 3989px
Location: London, Britain, UK
Photo credit: © FPW / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, blue, britain, british, capital, cities, city, destination, england, english, eu, europe, european, great, holiday, kingdom, lion, london, people, person, sky, square, statue, tourism, tourist, tourists, trafalgar, travel, uk, united, vacation, visit