The Annunciation
painting 36 of 57 by Sandro Botticelli

The Annunciation by Sandro Botticelli