The Provisions of Our Shepherd

May 5, 2019
Essential things the Lord provides so His sheep do not want
Rev. Edwin J. Smart