Beautiful sardine herd on the island of Bonaire. The island of Bonaire is geographically part of the Lesser Antilles. Politically, the island is a special municipality in the Netherlands. It is the second largest of the ABC islands that belong geographically to South America.
Music by Odesza – “I Play You Listen”