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

Share the Zone...

Leave a Reply

Your email address will not be published.