William Cruikshank

Canada, 1848-1922