Humpback whale breaching on pacific ocean background in cabo san lucas mexico