The Grove, Stratford, London E15 1EN
Dele Oke
Snapshoot
The Kingdom of God is here, yet still coming.
What is the Kingdom of God?