Home Collections

M'Clure, David, 1748-1820.

Works from the collections

8 works