dcsimg

Membranipora membranacea ?