The Angel of the Annunciation
painting 63 of 67 by Simone Martini

The Angel of the Annunciation by Simone Martini