Traffic police statues at an intersection in Shenzhen, China to encourage following traffic rules, laws


Size: 5472px × 3648px
Photo credit: © Marginon / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: china, chinese, control, intersection, police, statue, traffic