FANDOM


Jean Lyndsey Torren Marsh (born July 1, 1934) is an English actress and writer, who portrayed Mombi and Head Nurse Wilson in Return to Oz.