loads of catterpillars

loads of catterpillars

Observation - loads of catterpillars. Description: a large mass of light green caterpillars on an ash tree in town park

a large mass of light green caterpillars on an ash tree in town park