A towering, ancient redwood forest, where the massive trees form a cathedral-like canopy, and shafts of sunlight pierce through the dense foliage.

A towering, ancient redwood forest, where the massive trees form a cathedral-like canopy, and shafts of sunlight pierce through the dense foliage.
1024 x 1024 304.29 KB