Carol Leigh
January 11, 1951 (73 years old) in New York City, New York
(January 11, 1951 – November 16, 2022)
Known For
Credits
- 2016 · Our Bodies Our Business as Herself
- 1992 · Sluts & Goddesses Video Workshop as Self