Mama Hari - Logo, Branding and T-shirt

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

More by Anna Babicheva

View profile