British Army 3560 Private Canadian Army Service Corps Pool
Born 1893
Died 1918
Canadian Expeditionary Force 2688317
Canadian Expeditionary Force 2688317 Private Canadian Army Service Corps
Canadian Expeditionary Force 2688317 Private Canadian Army Service Corps (In Canada)
…