A.W. Holdstock

Canada, 1820-1901