Previous Home Next

2004_vietnam_28

The streets of Ho Chi Minh City, where traffic lights are suggestively ignored.