Segmented black fly on Gorse.

Segmented black fly on Gorse.

Observation - Segmented black fly on Gorse. - UK and Ireland. Description: Segmented black fly on Gorse.

Segmented black fly on Gorse.