Leonardo da Vinci (Italian, 1452 – 1519), Annunciation (c.1474), 98×217cm, Uffizi, Florence.

Leonardo da Vinci (Italian, 1452 – 1519), Annunciation (c.1474), 98×217cm, Uffizi, Florence.