Cinnabar Larvae

Cinnabar Larvae

Observation - Cinnabar Larvae - UK and Ireland. Description: Black and Yellow striped larvae on Senecio

Black and Yellow striped larvae on Senecio