Department of Entomology [London] Laboratoire522444Natural History Museum, Cromwell Road, London SW7 5BDRoyaume-Uni
The Natural History Museum [London] Institution310641NHMRoyaume-Uni