Home Collections

Loch, David, d. 1780.

Works from the collections

6 works