Muir Woods Badge

Muir Woods National Monument is home to some of the few remaining red wood trees. If you've ever been, you know just how massive and breathtaking they are.

Don't forget to like 😁🌲

Planet People Studio
An earth friendly & human forward brand studio.
Get in touch

More by Planet People Studio

View profile