Elephant Hawkmoth Caterpillar

Elephant Hawkmoth Caterpillar

Observation - Elephant Hawkmoth Caterpillar. Description: