LIVE NIRVANA PHOTO HISTORY November 12, 1991 - Frankfurt, DE

Photographer
Juergen Teller
Shoot location
Batschkapp, Frankfurt, DE
Commissioned by
Details
COPYRIGHT: © Juergen Teller COPYRIGHT: © Juergen Teller COPYRIGHT: © Juergen Teller