Tracy Ifeachor



Tracy Ifeachor is a British television and theatre actress best known for playing the role of Aya Al-Rashid in The CW vampire series The Originals and Abigail Naismith in both parts of the Doctor Who Christmas special, The End of Time.

Bio from Wikipedia - See more on Text under CC-BY-SA license