HAMILTON & CO

Scotland

Worked from: 1810
Worked until: 1920

3 ITEMS