LIVE NIRVANA PHOTO HISTORY October 25, 1989 - Leeds, UK

Photographer
Krist Novoselic
Shoot location
71 Vicar Lane, Leeds, UK
COPYRIGHT: © Krist Novoselic