Discover, explore and remember millions of personal stories from the First World War
Page 37 of 37
British Army 707116 Lance Corporal Canadian Mounted Rifles British Columbia Regiment
British Army Temporary Lieutenant/Temporary Captain Loyal North Lancashire Regiment/Machine Gun Corps
British Army Temporary Major Cheshire Regiment
Canadian Expeditionary Force 628673
Canadian Expeditionary Force 707116
British Army 509 Lance Corporal Rhodesia Regiment
British Army Lieutenant Devonshire Regiment
British Army 707116 Lance Corporal Canadian Mounted Rifles/British Columbia Regiment
British Army Temporary Lieutenant Loyal North Lancashire Regiment
Born 1897
Royal Navy J21504