33.8k reviews
Inside the First Line Gallery, No. 308, Lin Ganghu Nan Road, Pudong New Area, Shanghai.