Body main color

Yellow, white

© Photographer/source
Apatelodes torrefacta: larva
JP80105_64