caterpillar

Observation - caterpillar - UK and Ireland. Description: Small caterpillar found whilst picking up leaf litter
Small caterpillar found whilst picking up leaf litter
Observation - caterpillar - UK and Ireland. Description: Small caterpillar found whilst picking up leaf litter
Small caterpillar found whilst picking up leaf litter