Statue of a Lion, Trafalgar Square, London, UK.


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

Keywords: british, bronze, close, close-, closeup, destination, horizontal, kingdom, landmark, lion, london, outdoors, people, square, statue, tourist, trafalgar, travel, uk, united