James Dixon & Sons Ltd

Sheffield, England

Worked from: c.1863

5 ITEMS