caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: on i think goat willow, around 15mm

on i think goat willow, around 15mm