Black Fly in Garden

Black Fly in Garden

Observation - Black Fly in Garden - UK and Ireland. Description: