Alisha Bailey



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