Russian Revolution, October 1905
Scene from the Russian Revolution on the day that the Tsar signed the manifesto in favour of democracy. People are out on the streets, happy and cheering
Picture No
10284490
Media ID
46053798
Size
4704px x 2624px
(1.5MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
Reproduction on a postcard
Date
17 October 1905




























