Hawk-moth Caterpillar

Hawk-moth Caterpillar

Observation - Hawk-moth Caterpillar. Description: