information
Leigh French (born July 14, 1945) is an American actress.
Also Enteres In
The Spirit of '76
Smothered: The Censorship Struggles of the Smothers Brothers Comedy Hour
The Long Days of Summer
Warm Hearts, Cold Feet
Delancey Street: The Crisis Within
Norwood
This Child Is Mine
How to Break Up a Happy Divorce