Caloosahatchee Creeks Preserve, North Fort Myers. (Photo: Bob Hargrave)

Caloosahatchee Creeks Preserve, North Fort Myers. (Photo: Bob Hargrave)