Contopteryx illustris
bdb6cf2835f8e9217d8fcd4c0d72c959
...