Dryomyzid Fly - Dryomyza sp. Fam Dryomyzidae

Dryomyzid Fly - Dryomyza sp. Fam Dryomyzidae

Observation - Dryomyzid Fly - Dryomyza sp. Fam Dryomyzidae - Global. Description: