Home Collections

Shewen, William, 1631?-1695.

Works from the collections

8 works