Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: Brightly spotted caterpillar; whitish background with bright yellow blobs and black spots

Brightly spotted caterpillar; whitish background with bright yellow blobs and black spots