The City of God Preacher: The Rev. Blake JohnsonBlake preaches on the Church as the City of God. SermonsVanessa SmithSeptember 1, 2019Blake, revelation, Revelation 21, Revelation 22, New Heaven, New Earth, Church, eschatology