Cinnabar Larvae

Cinnabar Larvae

Observation - Cinnabar Larvae - UK and Ireland. Description: