Carol Leigh

Carol Leigh

(January 11, 1951 – November 16, 2022)