FANDOM


Jean Lyndsey Torren Marsh is an English actress and writer, who portrayed Mombi and Head Nurse Wilson in Return to Oz.

Disney Roles