Gilbert Stuart Newton

Canada, 1794-1835