British Army Lieutenant Hampshire Regiment
British Army Captain Hampshire Regiment
British Army 302063 Private Durham Light Infantry
British Army 6504 Private Durham Light Infantry
British Army A/394569 Acting Staff Sergeant Army Service Corps
British Army Captain Berkshire Regiment
British Army Major Berkshire Regiment
British Army 31564 Private Bedfordshire Regiment
British Army 617347 Private Labour Corps
British Army 315758 Sapper Royal Engineers
British Army 37607 Gunner Royal Horse Artillery
British Army 192565 Gunner Royal Garrison Artillery
…