“Once in a Thousand Years”
Workers carry out cleaning work at the First Affiliated Hospital of Zhengzhou University, which faces water and power shortage due to heavy rainfall in Zhengzhou, Henan province, China on July 21, 2021. (Photo by China Daily via Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy