Nations Invited for Animal Sacrifice on Mount of Olives Renewing Noah’s Covenant

Moses And Noah Having An Argument

(Noah’s Ark via pixabay)