This week’s readings:

  • Luke 1:26-38
  • Psalm 96
  • Luke 2:1-14