Annunciation
painting 1 of 25 by Andrea del Sarto

Annunciation by Andrea del Sarto