UBTECH Panda Robot posing in front of the China Pavilion (Photo by China Council for the Promotion of International Trade)
View related News Release
Download this image