z  
Les Dépossédés

 

 

 


The Dispossessed, 2010-2011 lambda print 31.5 x 47.2 inches
33 photographs taken in Kashgar, the autonomous Uyghur province of Xinjiang in China


More…