The Annunciation
painting 35 of 57 by Sandro Botticelli

The Annunciation by Sandro Botticelli