James Hamilton papers, 1870-1967

Hamilton, James, 1819-1878

Painter, Printmaker, Illustrator