Harper and Charlie’s reinterpreted illustration of the derelict Ritz Theatre, from the cover of Led Zeppelin’s classic 1976 released, double live soundtrack album/movie - The Song Remains The Same. Filmed at Madison Square Garden, New York in 1973. The...
View Full Details