By Todd Slater
04/25/2009
At Wachovia Spectrum, Philadelphia, Pennsylvania
21.5" x 17.5"
Screen printed, s/n edition of 200
$100
By Todd Slater
04/25/2009
At Wachovia Spectrum, Philadelphia, Pennsylvania
21.5" x 17.5"
Screen printed, s/n edition of 200
$100