The Leyland and Birmingham Rubber Co

The Leyland and Birmingham Rubber Co
The Leyland and Birmingham Rubber Co
The Leyland and Birmingham Rubber Co
236804
CLE20121123003
The Leyland and Birmingham Rubber Co
Leyland
Manufacturing of rubber goods in Leyland
Photographic print
Monochrome
11.3 x 16.5cm
rubber, manufacture, worker, working, machine, factory, industry
This item includes these files