Hawk-moth Caterpillar

Hawk-moth Caterpillar

Observation - Hawk-moth Caterpillar - UK and Ireland. Description: