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.

Click for more

More by German

View profile