I love, love, love this photo! If you’re not feeling it, well, sorry. It was taken Sunday at Stump Pass Beach State Park on Manasota Key in Englewood, Fla. I spent the day on four Southwest Florida beaches (additional photos are on Flickr) to capture real-time Florida images to demonstrate there is no oil on our beaches.
I’m told trolls or some other creatures roll out of the sea each night to carefully place shells on these tree branches. Hmm. Weather humans, trolls or Mother Natures, I absolutely love this natural beauty.