Cinnabar Moth caterpillars Suffolk

Cinnabar Moth caterpillars Suffolk

Observation - Cinnabar Moth caterpillars Suffolk - UK and Ireland. Description: