LIVE NIRVANA PHOTO HISTORY September 25, 1993 - New York, NY, US

Photographer
Unknown
Shoot location
NBC Studios, New York, NY, US
Jo Mo's collection
Lisa Wunder's collection