Sunday, June 20, 2010

The G20 Is A-Coming, and You Know What That Means...

Giant papier-mâché  puppet heads! To make "a fun, lighthearted but still pointed statement," purportedly.

No comments: