BECKY BAIHUI CHEN
​CINEMATOGRAPHER
23 min, sci-fi
Directed by Astor Stark
LA Shorts International Film Festival