Charles Stuart Harris, London

England

Worked from: 1852
Worked until: 1933

8 ITEMS