sinobug:
Stinging Nettle Slug Caterpillar (Cup Moth, Limacodidae) bySinobug (itchydogimages) on Flickr. Pu'er, Yunnan, China View my other images of Limacodid Caterpillars from China in my Flickr photostream HERE….