Flesh flies

Flesh flies

Observation - Flesh flies - UK and Ireland. Description: