Reef Urchin (Echinometra viridis)
…a species of Echinometrid sea urchin which occurs on reefs in the Caribbean Sea from Florida to Venezuela. Reef urchins will conceal themselves in rock crevices during the day and will emerge at night to feed. Reef urchins are grazers and will feed on a variety of fleshy algae.
Collections that Leave You Breathless—> Suneet Varma | India Bridal Fashion Week | 2013 The Golden Bracelet
(Source: , via phobs-heh)