Ant Larva, Extreme Close Up

Ant larva, extreme close up

Ant larva, extreme close up with high magnification