Designed by
Title
The Annunciation by Leonardo da Vinci #199179899
Description
Closeup view of the Annunciation, Annunciazione, a painting attributed to the italian renaissance master Leonardo da Vinci, dating from circa 1472 1475. The work is housed in the Uffizi Gallery Galleria degli Uffizi, Florence, Tuscany, Italy. The Uffizi is one of the oldest museums in Europe, its origin refers to 1560, when Vasari designed this large palace
This image is editorial