larva on rowan

larva on rowan

Observation - larva on rowan - UK and Ireland. Description: On rowan leaf, larva is about 12mm

On rowan leaf, larva is about 12mm