Larvae

Larvae

Observation - Larvae - UK and Ireland. Description: Found in large number on a Laburnum, decimating the leaves

Found in large number on a Laburnum, decimating the leaves