People walk along a street separating the Old Town of Kashgar from new developments in Kashgar, Xinjiang, China.
People walk along a street separating the Old Town of Kashgar from new developments in Kashgar, Xinjiang, China.
Filename: msb-149375mod.jpg
Copyright