Larva

Larva
Photographer: Morrison, ColinRights holder: CAPEA

Voucher Number: 30245

Host Plant: Inga sp., Fabaceae