Mountain Road

Mountain Road

Sheep graze near a winding road in the Tien Shan Mountain range between Ili and Zhaosu in Ili Kazakh Autonomous Prefecture, China.

purchase
Hide info/sharing Thumbnails Fullscreen
humanity in focus

Stacey Irvin
skype: 1+ 615.653.4728
cell: 1+ 615.491.4728