This coming Sunday (4/25/21) is known by many as "Good Shepherd Sunday." But historically it was called something else and it's just as beautiful.
The Good Shepherd's Other Name
Previous
Previous
The King of Love My Shepherd Is
Next
Next