Revelation 21

Revelation 21:1-8


Revelation 21:9-27