Best Feature Film

  • Land, Ellie (Recipient)

    Prize

    Description

    Peer reviewed award
    Degree of recognitionNational

    Awarded at event

    Event titleFILMSTOCK 12
    LocationLuton, London, United KingdomShow on map
    Period24 Nov 2019 → 24 Nov 2019