Share
twitterlinkedinfacebook
Image 1 of 1
grooved-heart-urchin-skeleton-023044.jpg
Sea of Cortez, Baja California, Mexico; a small fish hides behind the skeleton of a Grooved Heart Urchin (Agassizia scrobiculata) sitting on the sand and rubble of the sea floor