A tourist is pushed up on to the plinth of one of four lions in Trafalgar Square, on 8th October 2018, in London, England. The lions are by Sir Edwin Henry Landseer RA, an English painter well known for his paintings of animals—particularly horses, dogs and stags. The best known of Landseer's works, however, are these lions in Trafalgar Square.
Add to Cart Add to Lightbox Download