Cochrane Artificial Reef, Elliott River, Queensland - DebAstonUnderwaterImages

Tessellate Moray
Gymnothorax favagineus Cochrane Artificial Reef, Queensland, Australia

Cochrane Artificial ReefQueenslandAustraliaunderwaterdivingartificial reefTessellate MorayGymnothorax favagineusfishBundaberg