Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Brown caterpillar found on moth trap

Brown caterpillar found on moth trap