Home Collections

Kneeland, John, 1729-1795

Works from the collections

42 works