Richard Bray preaches on Revelation 21:1-8.