Elephant Hawk-moth caterpillar

Elephant Hawk-moth caterpillar

Observation - Elephant Hawk-moth caterpillar - Global. Description: