Fly Trypetoptera Punctulata, Family Sciomyzidae

Fly Trypetoptera Punctulata, Family Sciomyzidae - These Small Slender Flies Feed On Nectar And Juice Plants And Their Larvae Of Parasites Of Terrestrial And Aquatic Molluscs. Photo