Housing and stores, Shanghai, China

Housing and stores, Shanghai, China

Stores and housing, Shanghai, China. 1980s. - 5313

Editorial use only

Image size: 5836 x 3814 pixels

Price: $125.00