Newly hatched larvae

Newly hatched larvae

Observation - Newly hatched larvae. Description: