Experience YourListen.com completely ad free for only $4 a month. Upgrade your account today!

Clara Cheng Sings 'delight Yourself In T…he lord

Embed Code (recommended way)
Embed Code (Iframe alternative)
Please login or signup to use this feature.

Clara sings a song that was during her first time in this Country when the Lord touched her after getting out of the hospital as she was staying at a house in the forest during Christmas time.

Licence : All Rights Reserved