Close
Pellucid Hawk moth caterpillar
Cephonodes hylas