Cinnabar Caterpillar (Tyria jacobeae)

Cinnabar Caterpillar (Tyria jacobeae)

Observation - Cinnabar Caterpillar (Tyria jacobeae) - UK and Ireland. Description: