Abbiocco - logo

Abbiocco is a trendy gelato shop in Italy that is beginning to start their ice-cream in supermarkets. Branding brief by TheGrowandGlowClub.

More by Louise Deglin

View profile