dcsimg
Image of Blushing Star Coral

Blushing Star Coral

Stephanocoenia intersepta (Esper 1795)