Blue Planet Special







Upland Oases





Conflict resolution. (Above, below) Racer (Coluber constrictor) and rat snake (Elaphe obsoleta).
Babcock Ranch, Charlotte County.







Then again, it's flattering to have others fight over you. Southern toad (Bufo terrestris). Lehigh Acres, Lee County.




Sun stand. Old pine snag. S.R. 78, Lee County.




Abandoned house. Shed snake skin. Species unknown. Hendry County.




Sometimes if you look tough, others will leave you alone. Spiny-backed orb-weaver (Gasteracantha cancriformis). Muse, Glades County.




Ominous observer. Turkey vulture (Cathartes aura). Big Cypress Preserve, Everglades, Collier County.




Sometimes you don't need a path to get to where you're going. Babcock Ranch, Charlotte County.




Florida contradicts. Royal poinciana (Delonix regia). Lehigh Acres, Lee County.




To the horse fly, we're all horses. Species unknown. Big Cypress Preserve, Everglades, Collier County.




Morning glory. Big Cypress Preserve, Collier County.




If beauty has a fragrance, this is it. Climbing astor (Aster carolinianus). Corkscrew Swamp Sanctuary, Collier County.




When cypress trees lose their hair. Fallen bald cypress (Taxodium distichum) needles. Big Cypress Preserve, Everglades, Collier County.




Last delivery. (GMC sp.). Muse, Glades County.




If you want things done right, you've got to do them yourself. Orchard orbweaver (Leucauge venusta). Fakahatchee Strand State Preserve, Everglades, Collier County.




What thunder looks like. De Soto County.




Hurricane survivor. Old pine snag. Charlotte County.




Hurricane survivor. Killdeer (charadrius vociferus) bird egg, which is laid on the ground. De Soto County.




Beauty and grace where least expected. Black vulture (Coragyps atratus). Big Cypress Preserve, Collier County.




Florida gold. Sap, cabbage palmetto (Sabal palmetto). Peace River, Hardee County.