A Muscid fly

A Muscid fly

Observation - A Muscid fly - UK and Ireland. Description: