From Copenhagen, Denmark • Born in Jul 29, 1960 (66 years old)
Delia Sheppard (born July 29, 1960) is a Danish actress, model, singer and dancer. (Via Wikipedia)
Dinocroc vs. SupergatorFilm • 2010
Haunting FearFilm • 1990
Witchcraft II: The TemptressFilm • 1990