InstituteFestivalProfessionals
EN/NL
Donate
About IDFA
Archive
Leon Baugh
Director/Artist

Leon Baugh

British
Festival history
Film
Museum of Austerity
Role
Technical artist
In
IDFA 2021