British Army M1/6928 Private Army Service Corps
British Army M1/06928 Private Army Service Corps
British Army 12648 Private Royal Scots
British Army 387441 Private Labour Corps
British Army S/24939 Private Argyll and Sutherland Highlanders
Born 1864
Royal Navy Temporary Honorary Lieutenant Colonel