P1030303

P1030303

Observation - P1030303 - UK and Ireland. Description: Groups of caterpillars in protective webbing on a Spindle bush in a mixed hedge

Groups of caterpillars in protective webbing on a Spindle bush in a mixed hedge