Saturday, June 27, 2009

Chelsea Sticker Art

Among the most interesting stickers in town are those to be found on the window of "Printed Matter" on 10th Avenue and 22nd Street. The Chelsea street art scene, in general, is hardly happening.

No comments: