From the release:
Lila Poppins is a french director and a paper artist, she invents and creates works that seem straight out of a wonderful tale with the help of paper, scissors, glue, and a super dose of talent.
Lila’s talent is emphasized by her ability to give life to beautiful characters. She blossomed with truly vibrant illustrations and print work of her staged creations. She has decorated shop windows for Scrives Jewellery, live events for bands, and illustrated books for kids.
She has recently worked on a beautiful campaign for the French Post Office where she ended up creating a collection of stamps that even the queen of England would be jealous of.