Tame Impala @ U.I.C. Pavilion, Chicago

$25.00

Sold Out

Description

A screen printed 3 color official poster for Tame Impala at the U.I.C. Pavilion in Chicago, Illinois. Printed on archival 100lb. french paper. finished dimension are 18"x24"


SHARE THIS