Home Collections

Foster, Michael, Sir, 1689-1763.

Works from the collections

11 works