salchichas

1980s

13161_40631_manufacturing8

A large sign in a factory reading ‘Think Quality’. Water spraying in a…