By Todd Slater
08/29/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
14.5" x 23.5"
Screen printed, s/n edition of 200, Silver Metallic ink
$120
By Todd Slater
08/29/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
14.5" x 23.5"
Screen printed, s/n edition of 200, Silver Metallic ink
$120