April 28, 2012 / Ecology, Featured
A poetic short film featuring the majesty of trees in the Redwood forests of Northern California. Filmmaker Jesse Rosten give his best attempt to capture the reverence he feels when in the presence of these slumbering giants.
Continue viewing »
Copyright © 2013 La French TV. All Rights Reserved.