John Paul Jones of Led Zeppelin

Thee Image, N. Miami Beach, Florida - February 15, 1969

Last stop of Led Zeppelin’s First U.S. Tour

The story of this photograph: click here
Slideshow of more photographs from this concert: click here