Home Collections

Bowles, John, 1751-1819.

Works from the collections

42 works