lady beetle larvae

A cluster of lady beetle larvae swarm a leaf.

Recently hatched lady beetle larvae (Photo by Ted Cottrel)

Comments