This was taken in the pine woods behind the beach at Honeymoon Island State Park, north of St. Petersburg, Florida.