By Todd Slater
02/28/2005
At Electric Factory, Philadelphia, Pennsylvania
15.5" x 21"
Screen printed, s/n edition of 150, Metallic Copper Ink
$350
By Todd Slater
02/28/2005
At Electric Factory, Philadelphia, Pennsylvania
15.5" x 21"
Screen printed, s/n edition of 150, Metallic Copper Ink
$350