Dee Sadler

Dee Sadler played Flowerchild in The Greatest Show in the Galaxy.