About Lora Qiu

Lora Qiu is an illustrator and mixed media artist from Shenzhen, China, currently based in New York City. She earned her MFA in Illustration Practice from MICA and her BFA in Illustration with a minor in Printmaking from SCAD. Her work explores childhood, play, and everyday life through picture books, illustration, collage, and mixed media art. Combining handmade materials such as clay, felt, paper collage, and ceramics with digital techniques, she creates playful visual narratives that celebrate curiosity, imagination, and the joy of making.