Spurge Hawkmoth caterpillar?

Spurge Hawkmoth caterpillar?

Observation - Spurge Hawkmoth caterpillar? - Global. Description: Large very strikingly patterned caterpillar, sneaking out of shot in the second two photos. Minorca, Sept 2002.

Large very strikingly patterned caterpillar, sneaking out of shot in the second two photos. Minorca, Sept 2002.