Elephant Hawk Moth Catterpillar

Elephant Hawk Moth Catterpillar

Observation - Elephant Hawk Moth Catterpillar - UK and Ireland. Description: