EDWARD SMITH, Birmingham

England

Worked from: 1820
Worked until: 1865

8 ITEMS