Emma Rose

Design, branding, strategy and illustration for some of the world’s biggest brands.