A sermon on Luke 1:26-38 by The Rev. Jonathan Groves from December 24, 2023 An audio only version is available here. https://media.goodshepherdbinghamton.org/audio/Luke1_26-38.mp3