Construction site, Chongqing, China

Construction site, Chongqing, China

Construction site, Chongqing, China. Oct. 1987. - 5427

Editorial use only

Image size: 5242 x 3504 pixels

Price: $125.00