This gallery contains 26 photos.
Star Maidens – 1976 [British] starring Gareth Thomas of Blake’s 7 fame Female dominated space travelers encounter a male dominated 1970s earth. The planet Medusa drifts towards earth and two male servants escape to our planet. They are pursued and all sorts of adventures occur. Episodes alternated so some were on Medusa and some on […]