Ellen Rhian

Ellen Rhian was a make-up assistant credited on the Torchwood television story Random Shoes.