Sand millipede??

Sand millipede??

Observation - Sand millipede??. Description: hundreds of these gathering/blown in the dips in the dune systems.

hundreds of these gathering/blown in the dips in the dune systems.