Description: 12x18in concert poster for Kings Of Leon's show on 05/02/2017 in Houston Texas. This screenprint does have a faded misstamp on the bottom right from production as noted by the stamp from Nakatomi, Inc. on the back.
Price: 40 USD
Location: Dallas, Texas
End Time: 2024-09-12T02:37:01.000Z
Shipping Cost: 4.63 USD
Product Images
Item Specifics
All returns accepted: ReturnsNotAccepted
Industry: Music