Friday, September 7, 2007

Terry Haggarty, Hammer Museum, Los Angeles, CA; July 15, 2007-January 6, 2008

See http://www.hammer.ucla.edu/exhibitions/132/

No comments: