A breaching Great White Shark at Guadalupe Island, off Baja Mexico
Image posted by sharkwater1969
October 4, 2019
Rate this!