Masterpiece found in French woman’s kitchen sells for more than £20m

Syndicate Post image
The painting has been attributed to the 13th-century Italian painter Cimabue (Michel Euler/AP)

Breaking