Designed by
Title
Along Henan South Road & Renmin Road, Shanghai, China #146085517
Description
Shanghai, China - Nov 6, 2016: Busy street scene along Henan South Road, at intersection with Renmin Road. Image captured from a public bus.
This image is editorial