The Good Shepherd SAB

The Good Shepherd SAB

$2.00Price

Text: John 10:14-16. A simple yet melodic setting of the text, suitable for the smaller or younger mixed choir.