The Bible in a Year

Day 129: David Commits Adultery