Wednesday, February 21, 2007

Modern stuffed animals.

Love the minimal approach of these.



Cooper Hewitt :: the Shop