The Isleworth Mona Lisa is a painting of the same subject as Leonardo da Vinci’s Mona Lisa, at an earlier age. Though insufficiently examined, the painting is claimed by some to be partly an original work of Leonardo dating from the early 16th century.[1]

@Curionic

#staycurious

Source