Black Fly?

Black Fly?

Observation - Black Fly? - UK and Ireland. Description: