Loading…
Red Sea Urchin, Mesocentrotus franciscanus, on a rock covered in coraline algae,Orange Cup Corals, and encrusting bryozoans.