Blue whale surfacing, Bay of Loreto National Marine Park, Sea of Cortez, Baja California.
© Jack Swenson