Much like the series “Sunrise Earth”, this film features scenic still shots in and around Muir Woods National Park.

Leave a Reply

Your email address will not be published. Required fields are marked *