Cinnabar 19789

Observation - Cinnabar 19789 - UK and Ireland. Description: Unmistakable caterpillar

Unmistakable caterpillar