A worldwide community photographing and learning about wildlife
Nematomorpha
28 cm long 1 mm diameter
construction worker found it in rain puddles in the sand
very strange - and I am not sure what it is.
However, it does remind me somewhat of a spider worm - which is a very strange nematode that develops within a spider (or other insects).