Here’s a look at Alexander Iaccarino’s “Kill Bill Vol. 1 & 2”, a new limited edition fine art print comissioned by the historic Castro Theatre in San Francisco.
Limited to only 100 signed and numbered copies, this stunning piece of art is available now via the Spoke Art online store!