Cyclopecten ambiguus
f0b84597cfb0e17a565315d1686f8281
...