Tracy Ifeachor

Tracy Ifeachor played Abigail Naismith in the Doctor Who television story The End of Time.