splicers \ cinelarger
1 \ 1
Testrite Instrument Co Inc, Newark, New Jersey, USA
Cinelarger Super 8