Living giants

7 min read

Some 30 million people a year make a pilgrimage to northern California to see the