dcsimg
542.15354937061
Natural History Museum: Hymenoptera Section   cc-by