50 Moganshan Road, Building No 7, 4th Floor 200060 Shanghai
Love it, bite it Liu Wei Solo Exhibition Ort: Creative Garden, 2577 Longhua Road, Xuhui District, Shanghai.