Roberta Taylor

Roberta Taylor is an actress for Big Finish Productions. She portrayed Angela Wisher in Cuddlesome and Berengaria in The Holy Terror.