Newlywed in her apartment

Newlywed in her apartment

Newlywed apartment, Chongqing, China. 1980s. - 5302

Editorial use only

Image size: 5470 x 3532 pixels

Price: $125.00