Mama Hari Logo & Branding

Logo and branding for a friendly Indonesian food brand located in Cologne, Germany.

More by Anna Babicheva

View profile