Saturday, June 30, 2007

Stuffed


In our relentless search to find the best art museum store gift available in the world, we present… the Klimt teddy bear.