elephant hawkmoth caterpillar

elephant hawkmoth caterpillar

Observation - elephant hawkmoth caterpillar - UK and Ireland. Description: