Skip to content
Caravaggio 1610

Luke 1 v 26-27
In the sixth month of Elizabeth’s pregnancy, God sent the angel Gabriel to Nazareth, a town in Galilee,     
   to a virgin pledged to be married to a man named Joseph, a descendant of David.
The virgin’s name was Mary.