THE ITALIAN JOB . 35mm Film Cell Mounted Display
eBay