Stock Photo - King Helmet shell or Caribbean helmet shell (Cassis tuberosa), Littorinimorpha. Detail. Private Collection

Stock Photo: King Helmet shell or Caribbean helmet shell (Cassis tuberosa), Littorinimorpha. Detail.  Private Collection.

Searchable keywords