Loading...
Uploaded by joewill69 on Dec 10, 2010
A stroll down an outdoor-bar-and-shopping street in Zhuhai, China, Oct. 2010. Just across the border from Macau, Zhuhai is a seaside manufacturing hub and a friendly place to spend a few idle moments sipping a Pabst.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)