Revelation 21 Dec 30 Written by Restored Admin Restored Admin Previous Previous Revelation 22 Next Next Revelation 20