Thursday, January 27, 2011

Great Jones Street.

g.r. iranna. "the dead smile". 2007. aicon gallery. nyc
It stops you in your tracks, even through the window.