Cinnabar Cat 0380

Observation - Cinnabar Cat 0380 - UK and Ireland. Description: Striped black and yellow caterpillar of the Red Cinnabar Moth

Striped black and yellow caterpillar of the Red Cinnabar Moth