Discover, explore and remember millions of personal stories from the First World War
Page 25 of 25
British Army 279 Trooper 2nd Life Guards
British Army Second Lieutenant Oxfordshire and Buckinghamshire Light Infantry and Royal Air Force