The Annunciation
painting 21 of 25 by Andrea del Sarto

The Annunciation by Andrea del Sarto