Cinnibar caterpillar

Cinnibar caterpillar

Observation - Cinnibar caterpillar - UK and Ireland. Description: Black and yellow stripes

Black and yellow stripes