Heriot Frances Thomson

Canada, ????-????