VIETNAM | Wednesday, 2 August 2006 | Views [439]
Constant stream of bikes through the streets of Ho Chi Minh City