The Rolling Stones -

I'm  Just Waiting On A Friend
The two five-storey buildings photographed for the sixth studio Led Zeppelin album cover {released 24th February 1975} are located at 96 and 98 St. Mark's Place in New York The original photograph underwent a number of tweaks to arrive at the final image. The fifth floor of the building had to be cropped out to fit the square album cover format...
Click to return to main page