Elephant Hawk-moth caterpillar

Elephant Hawk-moth caterpillar

Observation - Elephant Hawk-moth caterpillar. Description: