DAVID PETTIFER, Birmingham

England

Worked from: 1850
Worked until: 1860

5 ITEMS