E-mail to a friend . Theory says Leonardo 's ` ` Last Supper '' might be depiction of truth . Mounting interest in theory has crashed many sites connected to the theory . New image is created by placing mirror image over original .
Theory says Leonardo 's ` ` Last Supper '' might be depiction of truth . Mounting interest in theory has crashed many sites connected to the theory . New image is created by placing mirror image over original .