Eric Beavers August 20, 2023 King David King David - Bathsheba Eric Beavers August 20, 2023 King David