IFA - London Independent Film Awards

  • festival
London, United Kingdom
IFA - London Independent Film Awards is a British festival.
Award
best documentary
2020

Best documentary feature.

Name
IFA - London Independent Film Awards

Contact the editors