Chuchu Illustrations
Stand: A89
- LAUNCHPAD
Chuchu Illustrations was founded by Leire, an artist based in London.
Driven by a profound love for nature, Leire finds comfort in drawing cute animals and plants infused with a playful charm to spread happiness in our day-to-day lives.
These illustrations take the form of enamel pins and various forms of stationery such as sticker sheets and washi tape.