Unseen Led Zeppelin photos will be exhibited in Stockholm
Previously unseen photographs of Led Zeppelin will be shown in a pop-up exhibition in Stockholm, Sweden beginning on February 8. The city’s Oak Island Gallery has announced that unseen photographs will be exhibited in the…