Water sea or ocean on beach with petrified coral stones and rocks. Sea water surface
Coral reef builders inhabit tropical oceans and secrete calcium carbonate to form hard skeleton. Water sea or ocean on beach with petrified coral stones and rocks. Sea water surface
Petrified coral stones and rocks under water surface. Sea or ocean on beach. Stony coral polyp