Sold for £18.6mn! Banksy iconoclastic artwork goes for 20x its pre-shredded price
A SUMMARY OF THE MOST EXCITING ART NEWS FROM AROUND THE GLOBE While we focus on Indian art, we can’t obviously function in a vacuum. It’s a small world and […]
Sold for £18.6mn! Banksy iconoclastic artwork goes for 20x its pre-shredded price Read More »