LIVE NIRVANA PHOTO HISTORY November 11, 1991 - Hamburg, DE

Photographer
Juergen Teller
Shoot location
Markthalle, Hamburg, DE
Commissioned by
Details
COPYRIGHT: © Juergen Teller COPYRIGHT: © Juergen Teller COPYRIGHT: © Juergen Teller