Dwelling in the Newness of God

A teaching by pastor Davey Walker on Revelation 21:1-8