Home Collections

Balfour, John, d. 1795.

Works from the collections

2 works