London Lion Statue
Oct. 5, 2024
Lion Statue, Trafalgar Square, London | Statue, Gothic statue, Trafalgar square Why is There a Lion on Westminster Bridge? · Look Up London Tours Lion statues at Trafalgar Square - London, UK Stock Photo - Alamy London Lion Statue