Body main color

Brown

© Photographer/source
Schizura leptinoides: larva
JP80105_90