Theory says Leonardo 's `` Last Supper '' might hide depiction of Christ . All rights reserved. Comment: New image is produced by superimposing mirror image over original .
Theory says Leonardo 's `` Last Supper '' might hide depiction of Christ . Comment: New image is produced by superimposing mirror image over original .