Larva of Sericoceros vumirus

© Smith, D. R. and D. H Janzen