Loading...
Uploaded by abecambridge on Nov 16, 2009
A glimpse of China Town in all its Chinese glory. There was a shop with lots of dogs for sale. I couldnt be sure whether it was a pet shop or a restaurant.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)