EmiOluwa mbe lara mi  (Light version)
Channel: demola elegbeku
Date: 2016-10-08

Psalm 61 - The Spirit of the Lord is upon me( Emi oluwa mbe lara mi) to preach the good tidings to the meek...