Tessa Shaw

Tessa Shaw played a UNIT officer in Spearhead from Space.