Private James Ballantyne Scott

Private James Ballantyne Scott, Seaforth Highlanders of Canada(Canadian Infantry).

Scroll to Top