Painting attributed to Leonardo da Vinci called La Bella Principessa next to Leonardo's fingerprint found in the image. Credit: Lumiere Technology & Museo Ideale Leonardo da Vinci.