Alisha Bailey

Alisha Bailey played Isabella in DW: The Vampires of Venice