MAYFLY LARVA
MAYFLY
MAYFLY NYMPH
RAPHIDIOPTERA (SNAKE FLY) LARVA
SALAMANDER LARVA
APHID LARVAE
BUTTERFLY LARVA
DRAGON FLY LARVA
DRAGONFLY LARVA
LARVA OF A SNAKEFLY
SOLDIER BEETLE LARVA
DRAGONFLY AND MAYFLY LARVA
WORKER ANT; APHID LARVA
MAYFLY LARVAE