Drosophila furcatarsus
591efa58098335714c7a3974d30de6c7
...