How an image of Calif.'s Point Reyes National Seashore launched Pixar to stardom Published 09 Apr 2024 "It's an image that's really stuck with us." Full Article