Pacific Ocean, Roca Partida

A shark follows a school of fishin the Revillagigedo Islands, a Mexican possession lying 600 kilometres (370 mi) off the country’s western coast.

A shark follows a school of fishin the Revillagigedo Islands, a Mexican possession lying 600 kilometres (370 mi) off the country’s western coast.