By Todd Slater
09/15/2007
At Tower Theater, Upper Darby, Pennsylvania
21" x 33.5"
Screen printed, s/n edition of 75
$190
By Todd Slater
09/15/2007
At Tower Theater, Upper Darby, Pennsylvania
21" x 33.5"
Screen printed, s/n edition of 75
$190