IMAGE

David

July 28, 2019 | Andy Wall

David partly fulfills the covenant promises made to Abraham and Moses and therefore is a foreshadowing of who Christ will be to His people.