Small Black and Orange Fly

Small Black and Orange Fly

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