By: noodlesx3 on December 2008
one of the art pieces in tianzifang center at shanghai(budweiser beer)