Aldershot Mil Gazette 2 August 1879
Home page

clipping