Isla Blair

Isla played Mrs. Donovan in Indiana Jones and the Last Crusade. She also played Isabella in the Doctor Who story The King's Demons.

Isla does not have an official site.

Home