gb99_catterpillars

gb99_catterpillars

Observation - gb99_catterpillars - UK and Ireland. Description: plague of caterpillars all over hillside. note some years ago

plague of caterpillars all over hillside. note some years ago