PHOTO / LIFE
Blue sheep search for food in Helan Mountain of NW China's Ningxia
Published: Jul 14, 2016 10:38 PM