caterpillars on silver birch

caterpillars on silver birch

Observation - caterpillars on silver birch - UK and Ireland. Description: