Image Source: Barbara Harris |
Barbara Harris | Born: July 25, 1935 | Died: August 21, 2018 | Briefly Academy Award-nominated American actress who is generally acknowledged to be one of the pioneering women in the field of improvisational theatre, along with Elaine May. She starred in "A Thousand Clowns" (1965) and "Nashville" (1975). |