Elephant Hawk-Moth Caterpillar

Elephant Hawk-Moth Caterpillar

Observation - Elephant Hawk-Moth Caterpillar - Global. Description: