Broom larva

Broom larva

Observation - Broom larva - UK and Ireland. Description: