Popularity: 0 Popularity

Carol Leigh

Biography

(January 11, 1951 – November 16, 2022)

Birthday

1951-01-11

Place of birth

New York City, New York

Death day

2022-11-16