Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

 

Voucher Number: 30254Host Plant: Hamelia patens, Rubiaceae