Title
Police discovering a nihilist printing press, St Petersburg, Russia, 1887. Artist: Unknown
Caption
Police discovering a nihilist printing press, St Petersburg, Russia, 1887. A print from The Illustrated London News, 16th April 1887.
The Print Collector collection
Date
1887
Credit line
Photo12/Heritage Images/The Print Collector
Reference
HRM19C49_477
Model release
No
License type
Rights managed
Available size
50,0Mb (8,0Mb) / 17,5in x 11,1in / 5245 x 3332 (300dpi)