Screen Printed Take Over The World Poster

$20.00
Be the first to leave a review

These were originally only available at the Cincinnati Take Over The World premiere in Cincinnati, OH. The are hand numbered, 18x24in 3 color screen print on 100lb. Cougar natural cover.

null