Myakka River State Park, near Sarasota, Florida. Note the squirrel on the branch up in the canopy.
Mossarch