Happy Alpaca Branding The smile is key - A vivid branding identity for a startup skincare company. Read More Lifestyle, BrandingSufyan Belhoche20 April 2020Logo, Colors, Branding