Annunciation detail © Galleria degli Uffizi |
The UK's best selling internet magazine, Webuser, reviewed the Universal Leonardo website in its June/July 2006 issue (number 138):
"This stunning new website explores Leonardo's work using all the interactive firepower the web has to offer..."
Their star rating for the site was 5 out of 5.