X
September 16, 2013 Michelle Lhooq

To no one’s surprise, two of the world’s only “art malls” are found in China. They’re called the K11 art malls, and they are (of course) part of a brand. The owner is a certain Mr. Adrian Cheng — corporate executive, art lover, and already one of the richest men in the world. The first […]

Read More…