Long-lost Italian Renaissance painting sells for 24 million euros
The painting by 13th century Italian master Cimabue was found in the kitchen of an elderly French woman
The painting by 13th century Italian master Cimabue was found in the kitchen of an elderly French woman