Farnsworth, Harry Garnett: Service no. 880455

Digitized Service Record

Source

Source: A Gathering of Heroes

Source: Canadian Great War Project

318503a 318503b

Advertisements