Anthomyia

Anthomyia

Observation - Anthomyia - UK and Ireland. Description: