Landseer’s Lion and the City of London – Trafalgar Square So I found this picture on my laptop. I wonder why I never posted it! HA!