Jennifer Lonsdale

Jennifer Lonsdale played Della in Nightmare of Eden.