Cinnabar Moth Larvae

Cinnabar Moth Larvae

Observation - Cinnabar Moth Larvae - UK and Ireland. Description: