Trust in the Lord

 
Annunciation, based on Luke 1:26-38