caterpillars on birch

caterpillars on birch

Observation - caterpillars on birch - UK and Ireland. Description: 1-2.5 cm

1-2.5 cm