Robert Auchmuty Sproule

Canada, 1799-1845