The Illustrated Police News etc (London, England), Saturday, January 31, 1885 London tower copy

An illustration of Fenian bombs in London.

Leave a Reply