By Todd Slater
10/15/2007
At Tower Theater, Upper Darby, Pennsylvania
23.5" x 14"
Screen printed, s/n edition of 200
$60
By Todd Slater
10/15/2007
At Tower Theater, Upper Darby, Pennsylvania
23.5" x 14"
Screen printed, s/n edition of 200
$60