Cl
ip
Art
ETC
Clipart tagged: ‘caterpillar eating leaf’
Cabbage Plusia Larva and Pupa
The larva and pupa stages of the cabbage plusia.