Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: caterpialler found in wooded area next to grassland

caterpialler found in wooded area next to grassland