This beautiful creature just made my day. Thought it would make yours! Spotted hiking on the Berry Creek Falls Trail in the Big Basin Redwoods State Park.
This beautiful creature just made my day. Thought it would make yours! Spotted hiking on the Berry Creek Falls Trail in the Big Basin Redwoods State Park.