Photo of Animalia: species: Echinostrephus sp (Lizard Island Field Guide)

Several specimens of Echinostrephus sp at North Point, Lizard Island

© Anne Hoggett