By Todd Slater
10/01/2007
At Wachovia Spectrum, Philadelphia, Pennsylvania
16.5" x 24"
Screen printed, s/n edition of 200, Silver Metallic ink
$170
By Todd Slater
10/01/2007
At Wachovia Spectrum, Philadelphia, Pennsylvania
16.5" x 24"
Screen printed, s/n edition of 200, Silver Metallic ink
$170