Carole Baldwin is known for At the Edge of Light (2020), Nova (1974) and Galapagos (1999).
Self (1999)