By Todd Slater
11/21/2004
At Electric Factory, Philadelphia, Pennsylvania
16.5" x 22"
Screen printed, s/n edition of 150
$90
By Todd Slater
11/21/2004
At Electric Factory, Philadelphia, Pennsylvania
16.5" x 22"
Screen printed, s/n edition of 150
$90