Caterpillar on Jack by the Hedge

Caterpillar on Jack by the Hedge

Observation - Caterpillar on Jack by the Hedge - UK and Ireland. Description: