Neoclarkinella punctata
32de614ec1bd02e5365651c6c590b0a8
...