Back to album

Shopping Frenzy

After the owner annouce that there'll be a 90-95% discount, all hell breaks loose. Beijing, China

111 views
0 faves
0 comments
Uploaded on May 7, 2007
Taken on May 1, 2007