9/14/2010

SANTIAGO SERRA


ART:
Santiago Serra Los Penetrados Thru 23rd October
@ Team Gallery 83 Grand Street NYC
http://www.teamgal.com/exhibitions/179