Moment when a shot is fired from a window on the Nevsky Prospect, main street in Petrograd, later St Petersburg, during the Russian Revolution, photograph by Daily Mirror, published in L'Illustration no.3867, 14th April 1917. Picture by Manuel Cohen
Add to Lightbox Download