By Todd Slater

11/24/2007

At Tower Theater, Upper Darby, Pennsylvania

22" x 33.5"

Screen printed, s/n edition of 200

$140

ADD TO CART

back to top