Discover, explore and remember millions of personal stories from the First World War
Page 58 of 58
British Army 3611 Private Cheshire Regiment
British Army 266322 Private Cheshire Regiment
British Army 3975 Private Royal Warwickshire Regiment
British Army 2751 Private Royal Army Medical Corps
British Army Durham Light Infantry
British Army 2047 Private West Riding Regiment
British Army L/13058 Private Middlesex Regiment
British Army 128707 Private Training Reserve
British Army 45662 Private King's Own Yorkshire Light Infantry
New Zealand Expeditionary Force 5/677
New Zealand Expeditionary Force 3/1833
New Zealand Expeditionary Force 11006
British Army 1442 Private Black Watch (Royal Highlanders)