Cheilosia sp

Cheilosia sp

Observation - Cheilosia sp - UK and Ireland. Description: