Discover, explore and remember millions of personal stories from the First World War
Page 20 of 20
British Army Brevet Colonel/Temporary Brigadier General Indian Army/Staff and Head Quarters
British Army Medical Officer British Red Cross 2nd Belgian Unit
Australian Imperial Force 2869
British Army 5058 Private East Africa Veterinary Corps
British Army 11002 Private East Africa Remounts
British Army 11002 Regimental Sergeant Major East African Remount Department