cinnabar larvae

cinnabar larvae

Observation - cinnabar larvae - UK and Ireland. Description: