Ponte Vedra Beach, FL USA

I found this while walking my dog. It was hanging in a beautiful Magnolia tree next to a lake. This has touched my ❤️