Portfolios > Sardine Run - Greatest Shoal on Earth (5)

Every year during June/July shoals of sardine travel northwards along the east cost of south Africa with hordes of predatory sharks, dolphins and whales in pursuit.