Sarah Carroll is known for her work on Taffin (1988), Pressing the Flesh (2001) and Anne Devlin (1984).
Taffin