By Todd Slater

05/17/2006

At Tower Theater, Upper Darby, Pennsylvania

15" x 25"

Screen printed, s/n edition of 200, Silver Metallic ink

$250

ADD TO CART

back to top