By Todd Slater
10/20/2004
At Trocadero Theatre, Philadelphia, Pennsylvania
9.5" x 24"
Screen printed, s/n edition of 150
$330
By Todd Slater
10/20/2004
At Trocadero Theatre, Philadelphia, Pennsylvania
9.5" x 24"
Screen printed, s/n edition of 150
$330