Red Riding Hood a panto-mime
Ross, Stella.
London French
1985
Five men, 5 women, supers