Dewy Caterpillar

Dewy Caterpillar
Early morning dewy caterpillar.