Tessa Shaw

Tessa Shaw played a UNIT Officer in Spearhead from Space.