Traffic police, Yinchuan, Ningxia Province, China

- Image ID: HJK86M
Traffic police, Yinchuan, Ningxia Province, China
Peter Treanor / Alamy Stock Photo
Image ID: HJK86M
Location: Yinchuan, Ningxia