Hawk moth caterpillar?

Hawk moth caterpillar?

Observation - Hawk moth caterpillar? - UK and Ireland. Description: