By Todd Slater

11/02/2010

At Granada Theater, Dallas, Texas

18" x 23"

Screen printed, s/n edition of 200

$50

ADD TO CART

back to top