Close
Pellucid Hawk-moth Caterpillar
Cephonodes hylas