Galleries
White Sharks - Guadalupe Island, Mexico
Read More11 / 16
Great White Shark (Carcharodon carcharius) cruising beneath the stern of the boat and shark cages - Guadalupe Island, Baja California, Mexico
Great White SharkGreat WhiteWhite SharkCarcharodon carchariusGuadalupe IslandGuadalupe Island Shark