The next Festival of Life event, which will take place in London, promises to be a night of inspirational worship, prayer and the Word.
Date:
20 Oct 2017
The next Festival of Life event, which will take place in London, promises to be a night of inspirational worship, prayer and the Word.