16 on Center

Xiu Xiu Poster — 16 on Center

$15.00


Condition
New
Delivery
Shipping from Chicago, IL
Listed
Oct 27, 2020

Description

Limited edition screen print poster from the January 6, 2018 Xiu Xiu Performs the music of Twin Peaks, featuring Quicksails show here at Thalia Hall.

Due to current circumstances outside of our control please allow additional time for your items to arrive. We appreciate your patience and understanding.



Questions & Answers (0)

The seller has disabled the Q&A section for this listing.