Coast Redwood

The Coast Redwood (Sequoia sempervirens) is the tallest living organism on planet Earth, a majestic coniferous evergreen belonging to the cypress family Cupressaceae, endemic to the maritime fog-drenched coastal corridor of Northern California and southwestern Oregon....
error: