Led Zeppelin #5 - Led Zeppelin - First U.S. Tour  - Thee Image - February 15, 1969

February 15, 1969 at Thee Image Club, North Miami Beach.

On this day, 51 years ago, I took this classic rock photograph of Led Zeppelin. It was the last stop of their first U.S. tour.

You can read the full story of my meeting with Led Zeppelin here.