Description
The Official Stadium Tour Concert Poster for Def Leppard in Orlando
Print Size: 18″ x 24″
Print Method: Offset Lithograph
Super limited artist edition signed and numbered on the print reverse
Please note: All orders are currently UK ONLY with FREE SHIPPING!