The Lonely Island Poster - FOIL VARIANT - Pier 17 NYC
Official poster from The Lonely Island's June 21 2019 show at Pier 17 in NYC. Artist foil variant edition of 15. Screenprinted by Lady Lazarus in 6 colors on rainbow foil stock. 18x24", signed and numbered by the artist. Comes rolled in a heavy tube, insured for protection.
4 in stock