Results 2 results found A feeding frenzy of sea birds diving on small baitfish near Isla San Pedro Esteban, Baja California, Mexico, North America Long-beaked common dolphins (Delphinus capensis), leaping, Isla San Pedro Esteban, Baja California, Mexico, North America