Trochus seashell is living on the top of sea coral

Trochus seashell is living on the top of sea coral Underwater photography Family-friendly: true