Live action footage
Light filters into the forest floor in the Redwood forests of California.
HD
1920 x 1080