Spring Street Wonders

Steve Burns | March 24th, 2010 - 5:23 pm
street art at 11 spring street new york, ny

An installation of street art by artists from around the world at 11 Spring Street, New York, NY the weekend of December 15, 2006…