2000 (Jul 12) – John Lennon Statue Unveiled in Trafalgar Square
July 12, 2000
A statue erected in the memory of John Lennon was unveiled in London’s Trafalgar Square. The sculpture featured a revolver with a knotted barrel created by Swedish artist Carl Fredrik Reutersward.
[adrotate group=”1″]
Categories
No Categories