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 forward & human focused brand studio.

More by Planet People Studio

View profile