Shaunna Harrison

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