Housing, Chongqing

Housing, Chongqing

Housing, Chongqing, China. 1980s. - 5294

Editorial use only

Image size: 5785 x 3846 pixels

Price: $125.00