dcsimg

Image of Microplitis spinolae (Nees 1834)