So Da Vinci's famous painting The Last Supper is being brought to you at 16 billion pixels!!  For your enjoyment!

Leave a Reply