King of the Shepherds

Listen

King of the Shepherds

Dec 23, 2018 by: Sam Ford| Series: Stand-alone
Scripture: Luke 2:1–2:20