Image 1 of 1

Atlantic Thorny Oyster 5-8-10-SE-472.jpg

Atlantic Thorny Oyster, Spondylus americanus, Bivalvia