Archive photo of the dayArchive photo of the day Robert Plant on stage, 1970 Stars and Stripes • October 7, 2021
(Stars and Stripes) Frankfurt, Germany, July, 1970: Singer Robert Plant of Led Zeppelin, during a show at Frankfurt’s Festhalle.