The Walkmen concert poster – Elbo Room – Chicago, Illinois

$30.00

In stock

Description

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″

Additional information

Weight 5.5 oz

You may also like…