Image of Cauloramphus spiniferum

© Rosario Beach Marine Laboratory