Previous Image Next Image Helmet Urchins Helmet urchins (Colobocentrotus atratus) on the rocks at Kaehole Point Helmet urchins (Colobocentrotus atratus) on the rocks at Kaehole Point