General Sherman

General Sherman is the largest living organism in North America. This Giant Sequoia lies within the Sequoia National Park in central California standing at 275 feet tall!
Sizes & Frame Types