Retro Photos Of Trafalgar Square

11-cb

Trafalgar Square, London in September, 1967.