Louvre Abu Dhabi Displays The World’s Most Expensive Painting
A masterpiece of 1500’s – Da Vinci’s Last Piece of Intelligence – Salvator Mundi – World’s Most Expensive Painting to Go on Display in Abu Dhabi’s Louvre. What does it take for something to be priceless and timeless – it is intelligence, the courage to go against the trend, invent, experiment and...




