Picture 4 of 20

A sardine run at Port St Johns, South Africa ©Christophe Lapeze