By Todd Slater
06/05/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
17" x 24.5"
Screen printed, s/n edition of 200
$110
By Todd Slater
06/05/2008
At Wachovia Spectrum, Philadelphia, Pennsylvania
17" x 24.5"
Screen printed, s/n edition of 200
$110