yesterdaysprint:

The Illustrated Police News, London, England, June 8, 1867