Fly - Dexiosoma caninum

Fly - Dexiosoma caninum

Observation - Fly - Dexiosoma caninum - UK and Ireland. Description: