Little Red - a short film directed by Eva Chen

Cinematography and photography by Yilei Zhou

 

Full film coming soon!