The Annunciation (1465–1470, Netherlands) by Hans Memling - Public Domain Catholic Painting
About the Image: The Annunciation is an intriguing event described in the Gospel of Luke 1:26-38. The painting depicts the Virgin Mary seated on a bench, reading the scriptures, while the archangel Gabriel appears on the right holding a staff with a cross. He asks the Virgin Mary to...