London, UK, September 20, 2014, a rainy morning. Lions in Trafalgar Square.

- Image ID: PTH6FY
Andrei Barmashov / Alamy Stock Photo
Image ID: PTH6FY
London, UK, September 20 2014 Lions in Trafalgar Square
Location: Russian Federation

Similar stock images