By Todd Slater
12/08/2005
At Tower Theater, Upper Darby, Pennsylvania
17" x 25"
Screen printed, s/n edition of 150
$140
By Todd Slater
12/08/2005
At Tower Theater, Upper Darby, Pennsylvania
17" x 25"
Screen printed, s/n edition of 150
$140