Image of Membranipora membranacea

© Rosario Beach Marine Laboratory