GEORGE FOX, London

England

Worked from: 1860
Worked until: 1895

5 ITEMS