larva on bramble leaf

larva on bramble leaf

Observation - larva on bramble leaf - UK and Ireland. Description: