In November 2009, the works of artist Thomas Leung were placed on a three-month display by fashion h
In November 2009, the works of the artist, Thomas Leung, were placed on a three-month display by fashion house named
The Villa at its facility in the Boutique Fashion Company in Shanghai (Taojiang Road, No.1).