Image 1 of 1

sea_urchin2.jpg

Blue-spotted sea urchin displaying its colors on the ocean floor
twitterlinkedinfacebook