Cyclopecten fluctuosus
4126a09d68872da2b9aee669034c9017
...