Cheilosia

Cheilosia

Observation - Cheilosia - UK and Ireland. Description: