Nichion Control Panel

Control panel of a Nichion 70/35mm film projection system manufactured in Osaka, Japan within the Dinh Độc Lập (Independence Palace) in Ho Chi Minh City, Vietnam. This post was published on kremalicious.com