Italy's news in English

Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

caravaggio

'Lost' Caravaggio to be unveiled in London – but is it a fake?

'Lost' Caravaggio to be unveiled in London – but is it a fake?

A London art gallery is set to unveil the restored version of what some think is Caravaggio's great lost work.