50 Moganshan Road, Building No 7, 4th Floor 200060 Shanghai
Half Hitching Post Yang Fudong’s solo exhibition Ort: 2577 Longhua Road, Xuhui district, Shanghai