A humpback whale breaching in Cabo San Lucas

A humpback whale breaching in Cabo San Lucas