Women's Suffrage Demonstration on the Nevsky Prospect in Petrograd on March 8, 1917, 1917. Found in the collection of Russian State Film and Photo Archive, Krasnogorsk.
Pixel Dimensions (W x H) : 5315x3660File Size : 56,991kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.