Art & Money! ‘Da Vinci of Debt’ Is The World’s Most Expensive Artwork

For those who are unfamiliar, Da Vinci of Debt is an installation by Natural Light that is on display at New York City’s Grand Central Terminal. Today the word comes down that the artwork has become the world’s most expensive artwork. The installation serves as a commentary on the student debt crisis, aiming to bring […]