Wolf By Stephen Cohen Gallery $0 Pingdinshan Park, Chongqing, China, City of Ambition By Stephen Cohen Gallery $0