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 ππ²
More by Planet People Studio View profile
Like