The Irish Film Festival London hosted the 2018 awards ceremony in celebration of Irish Film, honoring the Dublin-set drama Rosie with the award Best Feature Film and The Lonely Battle of Thomas Reid with the award for Best Documentary Feature.
All the News.
News
News
All the News.