Chumash people's annual journey back to their historical village site on Limuw, now present day Santa Cruz Island.
Nick Zachar
Director
Shannon Shikles
Writer