ultimate-animals.com
Natural Predation of The Great White Shark
Predation of the Great White Shark Predation is one of the most fundamental interactions in nature and one of the most fascinating interactions to observe, but predation is rarely observed in the wild. Seal Island, in False Bay, South Africa, provides unique opportunities