Opens in a new tab

feeding frenzy

Greatest shoal on Earth

May 16, 2017

Greatest shoal on Earth

The sardine run is a natural phenomenon deeply ingrained in the South African cultural heritage, and while it is well…

Read more