Children's Illustration Bug Print Woodland Walk Print Treasures Print My Font Animations Mermaid Print Strawberry Print Aimee Caine is an illustrator and designer based in London.Let’s work together.