yesterdaysprint:

The Illustrated Police News, London, England, April 2, 1870