Alisha Bailey

Alisha Bailey played Isabella in the 2010 Doctor Who television story The Vampires of Venice