Coral Identification

Caribbean Coral Diaries: Diploria labyrinthiformis

Diploria labyrinthiformis