ARTIFACT

The Illustrated Police News' issue from May 24, 1879.

  • /