Modesty Prevails
November 12, 2009
This is rather marvellous. A wearable papercraft self-portrait by Eric Testroete. Do click to embiggen.
Assembly instructions are included so you could always build your own. And then go shopping. See also: Bert Simons.