The Day in Photos – April 17, 2016
Humanoid robot Jiajia produced by University of Science and Technology of China is seen at its launch event in Hefei, Anhui province, April 15, 2016. (Photo by Reuters/Stringer)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy