New Release Poster From Mushroom Records, 1983. 51cm x 76cm. Minor scuffs and edge wear.
Adding product to your cart