By Todd Slater
05/10/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
20" x 16"
Screen printed, s/n edition of 200
$275
By Todd Slater
05/10/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
20" x 16"
Screen printed, s/n edition of 200
$275