Caterpillar of The Spurge Hawkmoth

Caterpillar of The Spurge Hawkmoth

Caterpillar of The Spurge Hawkmoth