No photograph available
Army Form B. 128 Certificate of Discharge. 2521 Pr
Army Form B. 128 Certificate of Discharge. 2521 Private John Cooke. 2nd Battalion, The Gloucestershire Regiment. 1881-1893.
Army Form B. 128 Certificate of Discharge. 2521 Private John Cooke. 2nd Battalion, The Gloucestershire Regiment. 1881-1893.