dcsimg

Image of Chrysomya megacephala (Fabricius 1794)