Elephant Hawk Moth Caterpillar

Elephant Hawk Moth Caterpillar

Observation - Elephant Hawk Moth Caterpillar - Global. Description: