The final scary manikin… for the time being. Seen in Suzhou, China :: June 2010
Posted on Sep 03, 2010 | Comments appreciated »