Spurge Hawkmoth Catterpillar

Spurge Hawkmoth Catterpillar

Spurge Hawkmoth Catterpillar

Spurge Hawkmoth Catterpillar