Shells
Next
Sea Shells--Pelecypods
An Atlantic Thorny Oyster (Spondylus americanus) still attached to a piece of the coral on which it lived. And attached to its back is an unidentified bivalve.