The Little Fox of Limuw

Monday, November 7, 4 PM AC Theater

2021, USA, Director: Michael Love, Producers: Michael Love and Kevin Kraus; 13 min.
Six thousand years ago, the Chumash brought the unique Channel Island Fox to Limuw (Santa Cruz Island). Over the millennia, the foxes have been decimated by invasive species and destruction of their habitat. This documentary profiles the efforts of conservationists who are determined to bring the Channel Island Fox back from the brink of extinction.

Pelicula

A modern theme for the film industry & video production
[instagram-feed feed=2]