Larva on Rose

Larva on Rose

Observation - Larva on Rose - UK and Ireland. Description: Several of these about 15mm long feeding on Rose.

Several of these about 15mm long feeding on Rose.