ReelRate
Leigh French

Leigh French

Born 14 Jul 1945 · Ashland, Kentucky, USA

Leigh French (born July 14, 1945) is an American actress.

On ReelRate