Center Screen
Center Screen is a corporate identity for a museum of moving image located in New York City. Influenced by the heritage technique of the film, as well as the design of camera lens, this brand represent the concept of ‘exploring the front and back of the screen’. 

You may also like

Back to Top