Sunday, January 11, 2009

STEPHEN SPROUSE - ROCK ON MARS.

The Stephen Sprouse opening at Deitch Projects was far from what I expected. Great show, heres some flicks I took (click on link to see larger).


No comments: