Older version of Membranipora membranacea ?

© Vishal Bhave