Rachel Davies

Rachel Davies played Camilla in the Doctor Who television story State of Decay.