Shells
Next
Sea Shells--Gastropods
Cameo Shell (Cassis rufus) from South Africa.