Caterpillar for ID

Caterpillar for ID

Observation - Caterpillar for ID - UK and Ireland. Description: Grateful for an ID of this bright species

Grateful for an ID of this bright species