Flies in the family Calliphoridae are referred to as blow flies. Many are brightly coloured and even the browny colored ones have a slight iridescent sheen with bristles over their abdomen.
This blow fly has a bright yellow head, with iridescent, metallic blue-green body. There is also a very similar blow fly but the snail parasite can be distinguished by silvery spots along the side of its thorax.
The adults feed on nectar.
Adult size: 12 mm