This great white shark (Carcharodon carcharias) was photographed under an early morning rainbow off Guadalupe Island, Mexico. Three images were combined for this final half above, half below photograph; Guadalupe Island, MexicoImage #: 12574957 See More From: Dave Fleetham