Description
Limited edition screen print commemorating TOOMBZ’s album release show at Chimera Cafe in Tulsa, OK on November 17, 2023.*
- 18″ x 24″
- 4 color screen print on Steel Blue cardstock
- Edition of 25
- Signed and numbered by the artist
* Poster ships in cardboard tube and may arrive separately from other items.