By Todd Slater
11/24/2007
At Tower Theater, Upper Darby, Pennsylvania
22" x 33.5"
Screen printed, s/n edition of 200
$140
By Todd Slater
11/24/2007
At Tower Theater, Upper Darby, Pennsylvania
22" x 33.5"
Screen printed, s/n edition of 200
$140