The Necessary Cross

August 30, 2020 Speaker: David Ellis

Passage: Matthew 16:21–16:28