A previously unseen photo of Led Zeppelin performing at Earl’s Court is on display at the Royal Albert Hall
A previously unseen photograph of Led Zeppelin performing at Earl’s Court in London in 1975 is being exhibited at the Royal Albert Hall. The photograph, which can be seen in full below, was taken by…