Led Zeppelin
The crowd react to a live show by British rock band Led Zeppelin at the Olympia Stadium in Detroit, US, January 31, 1975.
Photographer:
Michael Brennan
Media Name: MB_MU_LZ046
copy link