William Valentine

Canada, 1798-1849