Discover, explore and remember millions of personal stories from the First World War
Page 3 of 7
British Army 5098 Corporal East Africa Veterinary Corps
British Army Lieutenant East Africa Veterinary Corps
British Army 5090 Private East Africa Veterinary Corps
British Army Jemadar East Africa Veterinary Corps
British Army 5015 Corporal East Africa Veterinary Corps
British Army 5090 Corporal East Africa Veterinary Corps
British Army Captain East Africa Veterinary Corps
British Army 5018 Corporal East Africa Veterinary Corps
British Army 5088 Farrier Serjeant East Africa Veterinary Corps
British Army Honorary Captain East Africa Veterinary Corps
British Army 5067 Corporal East Africa Veterinary Corps
British Army 5100 Corporal East Africa Veterinary Corps
British Army 3159 Pioneer East Africa Veterinary Corps
British Army 5099 Corporal East Africa Veterinary Corps
British Army 5022 Transport Serjeant East Africa Veterinary Corps
British Army 5073 Farrier Serjeant East Africa Veterinary Corps
British Army 5001 Serjeant East Africa Veterinary Corps
British Army Temporary Captain East Africa Veterinary Corps
0 null