IMG 4976 Entacmaea sp.

Product number: 7443540