David: The Heart of a Leader

David's Courageous Heart

1 Samuel 17:1-50

Teaching t12564