Sovereign Grace part 2
April 23, 2017 Series: Sovereign Grace
Verse: John 6:41–51, John 6:37–44, John 6:63–65, John 8:47, John 10:26–27, John 12:37–40
April 23, 2017 Series: Sovereign Grace
Verse: John 6:41–51, John 6:37–44, John 6:63–65, John 8:47, John 10:26–27, John 12:37–40