-
-
Saw thousands of these while paddling a trail in my kayak through South Deer Island in Galveston Bay, TX.
-
-
Saw thousands of these while paddling a trail in my kayak through South Deer Island in Galveston Bay, TX.
-
-
-
-
-
-
Found on mangroves in Indian River Lagoon, Indian River County, Florida
-
-