Homily for the Feast of the Annunciation (March 25): "Let It Be Done"

Saint Stephen's Episcopal Church, Sherman