Larva on bramble

Larva on bramble

Observation - Larva on bramble - UK and Ireland. Description: