BECKY BAIHUI CHEN
CINEMATOGRAPHER
20 min, drama
Directed by Star Victoria
LA Shorts International Film Festival