Billionaire Art Collector Xavier Niel Bought a $226 Million Paris Hotel Rumored to Be the Future Home of His Cultural Foundation - via artnet news

about 27 months ago (10/05/2022)

Billionaire Art Collector Xavier Niel Bought a $226 Million Paris Hotel Rumored to Be the Future Home of His Cultural Foundation - via artnet news

» read more on Larry's List