LIVE NIRVANA PHOTO HISTORY September 28, 1991 - New York, NY, US

Photographer
Steve Eichner
Shoot location
Roger Smith Hotel, New York, NY, US
Commissioned by
Paper Magazine
COPYRIGHT: © Steve Eichner