The Grey Reef Shark (Carcharhinus Amblyrhynchos)

The Grey Reef Shark (Carcharhinus Amblyrhynchos) - The Grey Reef Shark Inside Tiputa Pass Of Rangiroa Atoll. You Can See Behind Lot Of Similar Shark Swimming In Front Of Current. Photo