baby caterpillar

baby caterpillar

Observation - baby caterpillar - UK and Ireland. Description: