Fra Angelico
Annunciation (Fra Angelico, Madrid)