Return to Limuw


Chumash people's annual journey back to their historical village site on Limuw, now present day Santa Cruz Island.

Runtime
14 min
Certification
NO
Country, language
EN