BAFTA CYMRU SHORT FILM | FILM FEATURE December 19, 2015 BAFTA CYMRU SHORT FILM | FILM FEATURE British Academy of Film and Television Arts is known for celebrating excellence and nurturing home grown talent. BAFTA Cymru was set up in … Read moreBAFTA CYMRU SHORT FILM | FILM FEATURE