SET & COSTUME DESIGN
SCENIC PAINTING
ILLUSTRATIONS
CONTACT
More
Short film
2018
DIRECTOR: Mengjiao Chen
PRODUCTION DESIGNER: Stella Backman