Open market in Yinchuan Ningxia China August 2007

- Image ID: AFF4AT
Open market in Yinchuan Ningxia China August 2007
ARISTIDIS VAFEIADAKIS / Alamy Stock Photo
Image ID: AFF4AT