bayucca Looking at the 3 pair of legs and probably some "fake" legs behind I think this is not a lepi caterpillar but some other kind of an insect larva. Maybe a wasp??
Comments (2)