Shanghai Grand Theatre Gallery

Shanghai International Art Fair, Shanghai, Nov, 2001