Coral Identification

Caribbean Coral Diaries – Mussa angulosa