Good Shepherd Lutheran Church
The Good Shepherd lays down His life for His sheep
Listen to more sermons at Good Shepherd on Mixcloud