Whale Wax Helps Scholars Solve Mystery of Supposed Leonardo da Vinci Sculpture

Read the Article Here

Art historians have long debated whether Leonardo da Vinci created a sculpture of Flora, Roman goddess of flowering plants, housed in the collections of Berlin’s Bode Museum. Now, reports Vincent Noce for the Art Newspaper, evidence presented by a trio of researchers proves that the Renaissance giant couldn’t have made the work.