King of kings and Lord of lords
King of kings and Lord of lords
Speaker: Mark Nymeyer
Audio
Download
Listen to Sermon
Revelation 19:11-21