Rosalind Lloyd

Rosalind Lloyd was a British actress. She played the Nurse/Queen Xanxia in The Pirate Planet.