Home Collections

Barclay, James, b. 1752.