Illustrated Police News, London, May 13, 1879

Illustrated Police News, London, May 13, 1879