Traffic in downtown Hanoi, Vietnam

- Image ID: D29NAE
incamerastock / Alamy Stock Photo
Image ID: D29NAE
Location: Hanoi, Vietnam