dcsimg
542.15335401236
Natural History Museum: Hymenoptera Section   cc-by