Manufacture of self-controlled air cushions

Manufacture of self-controlled air cushions
Manufacture of self-controlled air cushions
Manufacture of self-controlled air cushions
239840
CLE20130829045
Manufacture of self-controlled air cushions
Leyland
Leyland & Birmingham Rubber Company
Photographic print
Monochrome
15.2 x 11.3cm
1920
Enter year in yyyy format
This item includes these files