Share
twitterlinkedinfacebook
Image 1 of 1
CDM00053CHN.jpg
Outside a butcher's shop, a sheep's entrails lie steaming in the snow, at the Grand Bazaar in the Uighur (Uyghur) quarter of Urumqi.