THE CRY OF THE SPIRIT MINISTRIES

HOLY GHOST IMPACT SERVICE
2024-04-14 08:00 - 17:00 UTC | Kendroid Complex, Imaara Daima | 50 Meters from Imaara Mall, Mombasa Road, Kenya
GLORY IN THE WORD!!
