Fly - Muscidae

Fly - Muscidae

Observation - Fly - Muscidae - UK and Ireland. Description: