Caterpillar of The Broad-bordered Bee Hawkmoth

Caterpillar of The Broad-bordered Bee Hawkmoth

Caterpillar of The Broad-bordered Bee Hawkmoth