Legh Walsh enlisted in the Canadian Expeditionary Force during World War I .
Legh Walsh served the duration of the war .
Legh Walsh enlisted in the Canadian Expeditionary Force during World War I and served the duration of the war .