Logo
Carol Leigh

Carol Leigh

Personal Info:

KNOWN FOR

Acting

GENDER

female

BIRTHDAY

1951-01-11

DAY OF DEATH

2022-11-16

PLACE OF BIRTH

New York City, New York, USA

ALSO KNOWN AS

Scarlot Harlot