Walnut Creek, CA USA

We found this on a trail behind Larkey Park during a walk with my family! It was hanging from a beautiful bright green tree!