Ads
Ads

Annunciation, c. 1472

Picture for Annunciation, c. 1472

Leonardo da Vinci, Annunciation, c. 1472, Oil on panel, 90 x 222 cm, Uffizi Gallery, Florence, Italy.