Alexa Havins

Alexa Havins is portrayed Esther Drummond in Torchwood: Miracle Day.