Ceh/ logo, branding
Ceh was a start up project for an Asian fast food chain in Chelyabinsk, Russia. The concept intended to have many small pop-up locations with a limited number of bar-like seating places.
More by German View profile
Like