Retro Photos Of Trafalgar Square

90-cb

London, UK: Trafalgar Square, 1953.