larva on rowan

larva on rowan

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

On rowan leaf, larva is about 12mm