LEVI & SALAMAN, Birmingham

England

Worked from: 1870
Worked until: 1925

7 ITEMS