comma caterpillar

comma caterpillar

Observation - comma caterpillar - UK and Ireland. Description: