The Walkmen concert poster – Chicago, Illinois

$30.00

Hand silk screened The Walkmen concert poster for the January 18th, 2013 WXRT Live from Studio X concert series performance at Elbo Room in Chicago, Illinois.

18″ x 24″

In stock