Preview

Lion statue at foot of Nelsons Column, Trafalgar Square, London, England, United Kingdom, Europe
Lion statue at foot of Nelsons Column, Trafalgar Square, London, England, United Kingdom, Europe
Image ID: 834-5145
Artist: Eurasia
Purchase a commercial license Buy framed prints & more from our print store