« back to search results
Share
twitterlinkedinfacebook
Image 59 of 74
< Prev Next >
20170223_world_27123.jpg
Herding sheep south of the Taklamakan Desert on the south route of the Silk Road, near Lake Dawakul, Xinjiang Province, China.