London Lion Statue
Dec. 25, 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