yesterdaysprint:

The Illustrated Police News, London, England, November 11, 1871