Sunday, 05:00 AM Planet Earth
Seasonal Forests, E10S1
The trees of the Taiga forest; giant sequoia, the largest living thing on the planet.
Seasonal Forests, E10S1
The trees of the Taiga forest; giant sequoia, the largest living thing on the planet.