caterpillar from birch

caterpillar from birch

Observation - caterpillar from birch - UK and Ireland. Description: 15mm

15mm