Bell & Howell 70 DL

Movie Camera: Bell & Howell 70 DL
Circa: 1950 - 1955
Made in USA
Film Format: 16mm
Camera Serial #921697
© 2017 Cinematographica