Designed by
Title
Shenzhen, China: a robot commands traffic at a traffic intersection #170269142
Description
Set up a robot to direct traffic at a traffic intersection in shenzhen. The robot is doing very well, very cute and interesting.
This image is editorial