Advent

Part:

  • 123456

Love - Annunciations and Bewilderment

December 4, 2016 Advent Love - Annunciation and Bewilderment Luke 1:26-38 Matt 1:18-25