Pedestrian roundabout somewhere in China.

Back
Top Bottom