Elephant Hawkmoth Caterpillar

Elephant Hawkmoth Caterpillar

Observation - Elephant Hawkmoth Caterpillar - UK and Ireland. Description: