Shark’s Cove North Shore Oahu Hawaii. reef deposits. Snorkeling ( snorkelling ). A reef is a ridge or shoal of rock, coral or similar relatively stable material,

Code produit:
778001194