Discover, explore and remember millions of personal stories from the First World War
Page 25 of 25
British Army Major Temporary Lieutenant Colonel Leicestershire Regiment
British Army Major Temporary Lieutenant Colonel The Royal Scots
British Army 3085 Serjeant Australian Army Unit
British Army 13180 Private Scots Guards
British Army S/10254 Lance Corporal Gordon Highlanders
British Army 8213 Private Highland Light Infantry
British Army S/23859 Private Argyll and Sutherland Highlanders
British Army 35419 Corporal Royal Field Artillery
British Army 418552 Sapper Acting Lance Corporal Royal Engineers
British Army Worker Soldiers Club
Canadian Expeditionary Force 3031518
Canadian Expeditionary Force 7359
Canadian Expeditionary Force 57172
New Zealand Expeditionary Force 24/1030
British Army Captain 47th Sikhs