Good Shepherd Youth Choir – No Greater Love

Be amazed at the beautiful voices of the Good Shepherd Youth Choir as they share their gifts with us.

Good Shepherd Youth Choir – No Greater Love

Be amazed at the beautiful voices of the Good Shepherd Youth Choir as they share their gifts with us.