Flesh fly.

Flesh fly.

Observation - Flesh fly. - UK and Ireland. Description: