By Dr. Barry Thornton One of Leonardo da Vinci’s works now hangs, in all its brilliance, in the National Gallery in London, England. The “Virgin of the Rocks” had undergone 18 months of specialized treatment to bring out the brilliance of the painting and restore it to near original condition. Centuries of overlays of […]