Kashgar Markets - Uncornered Market
Kashgar Animal Market: Sheep for Sale - China

Kashgar Animal Market: Sheep for Sale - China

Sheep get restless after being tied up head to head at Kashgar's animal market. (Xinjiang province, China). Read more about Xinjiang cuisine and Kashgar. © www.uncorneredmarket.com

AESDPNsheepanimalsanimal marketanimal tradingKashgarChinaXinjiang