dcsimg
542.15848898779
Natural History Museum: Hymenoptera Section   cc-by