Posted by switch-smith at 7:08 AM . Tuesday, March 8, 2011
Amazing portrait by Laura Levine originally shot for the cover of the New York Rocker. Currently featured in the exhibition "Looking at Music 3.0" at the Museum of Modern Art.
Buy the limited edition signed print here, via The World's Best Ever.