Revelation 21:1-4 ESV

Revelation 21:1-4