Home Collections

Cruden, Alexander, 1701-1770.

Works from the collections

16 works