Located in the Grand Canal Shoppes Open Everyday 10am – 9pm.
For the first time ever the self-portrait of the genius and iconic grandmaster of the Renaissance Leonardo Da Vinci arrives in the United States. This exhibition immerses you in the mind of history’s greatest artist and scientist through original Italian Renaissance paintings by the disciples of Leonardo’s workshop, the reconstruction of machines based on original designs made by the artist himself, and the most controversial self-portrait ever found in Italy (Tavola Lucana) attributed to Da Vinci by Prof. Nicola Barbatelli.