Drosophila straubae
c9162a629f8b678293054832a1b539f5
...