bright caterpillar

bright caterpillar

Observation - bright caterpillar - UK and Ireland. Description: