The Annunciation

The Annunciation

Mar 25, 2012 by: Gerhard Grabenhofer| Series: Saints & Feasts
Scripture: Luke 1:26–:38