Poplar Hawk Moth caterpillar

Poplar Hawk Moth caterpillar

Observation - Poplar Hawk Moth caterpillar - Global. Description: