Small fly

Small fly

Observation - Small fly - UK and Ireland. Description: small fly metallic dark blue body, red eyes which take up nearly all the head. very flat abdomen

small fly metallic dark blue body, red eyes which take up nearly all the head. very flat abdomen