JOHN CARTER II

England

Worked from: c.1760
Worked until: 1790

1 ITEM