The Annunciation
painting 5 of 6 by Giovanni Lanfranco

The Annunciation by Giovanni Lanfranco