Sarah Carroll by gotty · February 18, 2018 << Back to post Sarah Carroll – 2018 IFTA Film and Drama Awards in Dublin Sarah Carroll 2018 : Sarah Carroll: 2018 IFTA Film and Drama Awards -02