Comma caterpillar

Comma caterpillar

Observation - Comma caterpillar - UK and Ireland. Description: