Shaunna Harrison

Shaunna Harrison was a Make-Up artist for Terror of the Vervoids, The Ultimate Foe and Paradise Towers (TV story).