Small Black Fly

Small Black Fly

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