Frances Taylor

Info

Role

Actress

Frances Taylor

Biography

Frances Taylor is known for It's My Shout: Short Films from Wales (2016).