Sale of €450 million Caravaggio mural mansion collapses with no buyers

2022-01-19 22

The Roman home, which is in strong contention to be Europe's most expensive property deal this year, will be marked down in price as a result.

Free Traffic Exchange