Close
White-dotted Prominent larva
Nadata gibbosa, larva