Freepik
    Gray whale surfacing at San Ignacio Lagoon in the Sea of Cortes, Baja California

    Gray whale surfacing at San Ignacio Lagoon in the Sea of Cortes, Baja California