Spurge Hawkmoth caterpillar

Spurge Hawkmoth caterpillar

Spurge Hawkmoth caterpillar