FOSTER, Arthur Nicholas
NAME FOSTER Arthur Nicholas
RANK Private 105766
I Canadian Corps - 1st Canadian Infantry Division - 1st Infantry Brigade REGIMENT 48th Highlanders of Canada “faithful forever”