Turner & Simpson, Birmingham

England

Worked from: 1912
Worked until: 1979

1 ITEM