Elephant Hawk-moth Larva

Elephant Hawk-moth Larva

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