Artifical barrier reef
Artificial ocean reef module and method of module construction
Artificial reef
Artificial reef
Artificial reef
Artificial reef
Artificial reef
Artificial reef and beach stabilizer formed from an assemblage o
Artificial reef assembly construction
Artificial reef assembly construction and a method
Artificial reef module and method
Artificial reef module and method
Artificial reef module for coral reef remediation
Artificial reef structure
Artificial reef structure
Artificial reef structure
Artificial reef to prevent shoreline erosion
Artificial reef unit
Artificial reef unit and method of forming the same
Artificial reef with corrodible iron inserts