Isla Blair

Isla Blair was born 29 September, 1944 in Bangalore, India. She is a British actress who played Isabella in Doctor Who.