Caterpillar ID

Caterpillar ID

Observation - Caterpillar ID - UK and Ireland. Description: Feeding on Japanese knotweed

Feeding on Japanese knotweed