Revelation 16 Dec 25 Written by Restored Admin Restored Admin Previous Previous Revelation 17 Next Next Revelation 15