Exclusive Coverage
Creative (RM)
#125990035
The General Sherman Tree (Sequoiadendron giganteum), the largest tree in the world in Sequoia National Park in in East Central California, Sierra Nevada, California, United States of America
By: David Clapp
Oxford Scientific