Coral Identification

Caribbean Coral Diaries – Meandrina meandrites