The Day in Photos – April 22, 2016
Humanoid robot Jiajia produced by University of Science and Technology of China is displayed at an exhibition stage during the 4th China (Shanghai) International Technology Fair 2016 in Shanghai, China, April 21, 2016. (Photo by Aly Song/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy