Cyclopecten multistriatus
87ad541afeb9406083a08f202cc0a6b8
...