InstituteFestivalProfessionals
EN/NL
Donate
About IDFA
Archive
Yichen Shi
Producer/Director

Yichen Shi

British
Festival history
Film
24th Street
Role
Production, Editing, Cinematography, Director
In
IDFA 2017