Humpback whale on the rocks @ White Point beach, San Pedro this morning. Prolly hit by a ship.