lackey moth caterpillar

lackey moth caterpillar

Observation - lackey moth caterpillar - UK and Ireland. Description: beautiful striped hairy caterpillar found in bramble leaf

beautiful striped hairy caterpillar found in bramble leaf