Jenny Laird

Jenny Laird (13th February 1917-31st October 2001) played Neska in Planet of the Spiders.