Isn't it true that the Gospel of Luke says that Mary is a descendant of King David?
There is no verse in the Gospel of Luke that makes the claim that Mary is a descendant of King David. In fact, there is no New Testament verse that makes this claim.