dcsimg

Image of Polistes chinensis (Fabricius 1793)