Stock Photo: Annunciation, ca 1585, Ludovico Carracci (1555-1619), oil on canvas, 178x218 cm.