Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Voucher Number: 10221

Host Plant: Passiflora vitifolia, Passilforaceae