Tent Caterpillar

Tent Caterpillar

Lacy L. Hyche, Auburn University, Bugwood.org