Your Good Shepherd Provides
Grant Van Leuven
Your Good Shepherd will always provide for all your basic needs. Your Good Shepherd will always provide you with an appetite. Your Good Shepherd will always provide you with what is best for you. Your Good Shepherd Will Always Provide for You.

