dcsimg
542.19427971124
Natural History Museum: Hymenoptera Section   cc-by