Sunday, December 13, 2009

Screaming Messerschmidt Head, $75

On sale this holiday season at the Getty Center bookstore.

No comments: