Home Collections

Irvine, Alexander, 1754-1844.

Works from the collections

7 works