Friday, April 3, 2009

Deconstructionist Window Display?

Probably just lazy chinese employees

No comments: