Retro Photos Of Trafalgar Square

17-cb

People gathered in Trafalgar Square, London, to celebrate the end of WW2 in Europe