Elephant Hawk-Moth Caterpillar

Elephant Hawk-Moth Caterpillar

Observation - Elephant Hawk-Moth Caterpillar. Description: