Elephant Hawk-moth caterpillar

Elephant Hawk-moth caterpillar

Observation - Elephant Hawk-moth caterpillar - UK and Ireland. Description: