Wekiwa Springs State Park
Fakahatchee Strand Preserve State Park, Collier County, FL
Just visiting the back yard.
Zoomed in photo not the clearest, but I was driving. I did get a good look though.
Observed adult walking on road, then running into brush. This photo is a footprint from when it began running.