The painting, attributed to the pre-Renaissance artist Cimabue, was found in the residence of the 90-year-old French lady. During a house clean-up, the artwork was nearly disposed of. However ...
An image of “The Deposition of Christ,” recently attributed to Renaissance painter Andrea Mantegna, is seen in this photo ...