Sunday, November 5, at 1:30 pm.
Center for Spiritual Living, Santa Rosa
2075 Occidental Road
This award-winning film tells the inspiring story of the life and legacy of pioneering environmentalist and U.S. Interior Secretary Stewart Udall.
Q&A with the director afterwards.
Complimentary light refreshments will be served.