Poplar Hawk-Moth Larva

Poplar Hawk-Moth Larva

Observation - Poplar Hawk-Moth Larva - UK and Ireland. Description: